AIKraft/Skills/rust-async-internals

rust-async-internals

Навык понимания внутренних механизмов асинхронности Rust для отладки асинхронного кода на Rust. Применяется при понимании трейта Future и модели poll, Pin и Unpin, планировании задач в tokio, отладке трассировки стека асинхронных вызовов с помощью tokio-console, отслеживании утечек waker, использовании select! и join!, а также при избегании блокирующих операций в асинхронном контексте. Активируется при запросах, касающихся внутренних механизмов асинхронности Rust, poll трейта Future, Pin, Unpin, tokio-console, waker, трассировки стека асинхронных вызовов, select!, join! или блокировок в асинхронном коде.

mohitmishra786 official Другое

Что делает навык

Навык понимания внутренних механизмов асинхронности Rust для отладки асинхронного кода на Rust. Применяется при понимании трейта Future и модели poll, Pin и Unpin, планировании задач в tokio, отладке трассировки стека асинхронных вызовов с помощью tokio-console, отслеживании утечек waker, использовании select! и join!, а также при избегании блокирующих операций в асинхронном контексте. Активируется при запросах, касающихся внутренних механизмов асинхронности Rust, poll трейта Future, Pin, Unpin, tokio-console, waker, трассировки стека асинхронных вызовов, select!, join! или блокировок в асинхронном коде.

Как подключить

1Скачать навык
# возьмите папку навыка «rust-async-internals» из репозитория: # https://github.com/mohitmishra786/low-level-dev-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r rust-async-internals/ ~/.claude/skills/rust-async-internals/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.