golang-context
Идиоматическое использование context.Context в Golang — распространение через границы API, отмена, таймауты и дедлайны, значения, привязанные к запросу, context.WithoutCancel для фоновой работы, превышающей время жизни запроса. Применяйте при проектировании распространения контекста между слоями, отладке утекающих или не истекающих контекстов, выборе между context.Background/TODO/WithoutCancel или хранении значений в контексте. Не применяется к коду, который лишь принимает ctx в качестве первого параметра.
Что делает навык
Идиоматическое использование context.Context в Golang — распространение через границы API, отмена, таймауты и дедлайны, значения, привязанные к запросу, context.WithoutCancel для фоновой работы, превышающей время жизни запроса. Применяйте при проектировании распространения контекста между слоями, отладке утекающих или не истекающих контекстов, выборе между context.Background/TODO/WithoutCancel или хранении значений в контексте. Не применяется к коду, который лишь принимает ctx в качестве первого параметра.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.