add-pattern — скилл для Claude Code: что делает и как установить
Скилл записывает паттерны Langroid для дальнейшего использования: добавляет краткую запись в каталог и отдельный документ с описанием реализации и кодом.
npx skills add pchalasani/claude-code-tools --skill add-pattern -a claude-codeЧто делает add-pattern
Когда вы разбираете новый паттерн проектирования для Langroid, скилл помогает сохранить его в файлах проекта. В patterns/SKILL.md появляется запись в подходящем разделе: цель паттерна и ссылка на отдельный документ в patterns/.
В документе описывается идея реализации и приводятся примеры кода. Структура включает разделы Problem, Solution, Complete Code Example, Key Points и When to Use. Описание в каталоге должно помогать агенту сопоставлять паттерн с будущими задачами. Скилл рассчитан на паттерны Langroid, поэтому для других фреймворков его инструкции не подходят.
Какие задачи решает
- сохранить новый паттерн Langroid в каталоге
- описать цель паттерна для будущего поиска
- добавить ссылку на документ с реализацией
- оформить пример кода по структуре паттернов
Примеры запросов агенту
- Запиши этот паттерн Langroid в подходящий раздел и создай документ с описанием реализации.
- Сохрани найденный паттерн для будущих задач: добавь цель и ссылку в
patterns/SKILL.md. - Оформи паттерн Langroid с разделами Problem, Solution и When to Use.
Как установить add-pattern
1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill add-pattern -a claude-code2Вручную: положить файлы
~/.claude/skills/add-pattern/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/add-pattern/
1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill add-pattern -a codex2Вручную: положить файлы
.agents/skills/add-pattern/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill add-pattern -a cursor2Вручную: положить файлы
.cursor/skills/add-pattern/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install pchalasani/claude-code-tools add-pattern2Вручную: положить файлы
.github/skills/add-pattern/SKILL.md1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill add-pattern -a gemini-cli2Командой платформы
gemini skills install https://github.com/pchalasani/claude-code-tools --path plugins/langroid/skills/add-patternВручную: положить файлы
.devin/skills/add-pattern/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill add-pattern -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о add-pattern
Как установить add-pattern в Claude Code?
Выполните npx skills add pchalasani/claude-code-tools --skill add-pattern -a claude-code. Файл скилла находится по пути ~/.claude/skills/add-pattern/SKILL.md.
Что делает add-pattern?
Он сохраняет паттерны Langroid: добавляет описание цели и ссылку в patterns/SKILL.md, а подробности и примеры кода — в отдельный документ.
Какую структуру использует документ паттерна?
Документ включает Problem, Solution, Complete Code Example, Key Points и When to Use.
Исходный текст
SKILL.md · MIT
--- name: add-pattern description: Use this skill when you learn one or more design pattern(s) in the Langroid (multi) agent framework, and want to make a note for future reference for yourself. Use this either autonomously, or when asked by the user to record a new pattern. --- # add-pattern ## Instructions When you learn a new Langroid design pattern, do the following: 1. Add an entry in the sibling `patterns/SKILL.md` file in the appropriate category section, containing a DESCRIPTION of the goal of the pattern (i.e. what it enables you to implement), accompanied by a `- Reference:` pointer to a markdown DOCUMENT in the `patterns/` directory. IMPORTANT - The DESCRIPTION should be clear enough that future YOU can effectively use it to MATCH design problems you may encounter in future. 2. In that DOCUMENT, describe the idea of the implementation along with code examples. Follow the format of existing pattern files (Problem, Solution, Complete Code Example, Key Points, When to Use).
© pchalasani · MIT · pchalasani/claude-code-tools