shared — скилл для Claude Code: шаблоны и правила создания скиллов
Помогает писать новые скиллы и приводить в порядок уже существующие: структура, front matter, разбивка на модули. Пригодится, когда агент начинает путаться в ваших инструкциях.
npx skills add rshankras/claude-code-apple-skills --skill shared -a claude-codeЧто делает shared
Скилл включается, когда вы просите создать новый скилл, спрашиваете про его структуру или хотите отрефакторить старый. Внутри один модуль — skill-creator/: шаблоны для простых и составных скиллов, разбор YAML front matter, схемы модуляризации и список типичных ошибок. Работает по шагам: сначала определяет, что вам нужно, потом читает файлы модуля и применяет их к вашей задаче.
Инструменты у скилла простые: Read, Write, Glob, Grep, Bash. Ничего доустанавливать не надо, но и магии не ждите — это набор текстовых шаблонов и советов, а не генератор кода. Если у вас уже есть свой формат скиллов, шаблоны придётся подгонять под него вручную.
Ставить стоит, если вы ведёте несколько скиллов и хотите единый порядок в них. Для одного маленького скилла разница будет незаметна.
Какие задачи решает
- создать новый скилл с нуля по шаблону
- разложить разросшийся скилл на модули
- настроить YAML front matter без ошибок
- переписать старый скилл под текущую структуру
- разобраться, почему агент не подхватывает инструкции
Примеры запросов агенту
- помоги создать новый скилл для работы с миграциями
- разбей мой скилл на модули, он разросся
- проверь front matter в
~/.claude/skills/shared/SKILL.md
Как установить shared
1Через Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill shared -a claude-code2Вручную: положить файлы
~/.claude/skills/shared/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/shared/
1Через Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill shared -a codex2Вручную: положить файлы
.agents/skills/shared/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill shared -a cursor2Вручную: положить файлы
.cursor/skills/shared/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install rshankras/claude-code-apple-skills shared2Вручную: положить файлы
.github/skills/shared/SKILL.md1Через Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill shared -a gemini-cli2Командой платформы
gemini skills install https://github.com/rshankras/claude-code-apple-skills --path skills/sharedВручную: положить файлы
.devin/skills/shared/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill shared -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о shared
Как установить shared в Claude?
Выполните npx skills add rshankras/claude-code-apple-skills --skill shared -a claude-code. После этого файл скилла лежит в ~/.claude/skills/shared/SKILL.md.
Что делает скилл shared?
Даёт шаблоны и правила для создания и доработки скиллов: структура, front matter, модуляризация. Внутри модуль skill-creator/ с примерами и разбором частых ошибок.
На каких платформах работает shared?
Скилл заявлен как платформо-независимый: Claude, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode. Для каждой платформы своя команда установки.
Исходный текст
SKILL.md · MIT
--- name: shared description: Platform-agnostic skills including skill creation templates and best practices. Use when creating new skills or improving existing ones. allowed-tools: [Read, Write, Glob, Grep, Bash] last_verified: 2026-07-16 review_by: 2027-06-22 --- # Shared Skills Platform-agnostic skills that work across iOS, macOS, and other Apple platforms. This category provides foundational tools for extending Claude Code's capabilities. ## When This Skill Activates Use this skill when the user: - Wants to create a new Claude Code skill - Asks about skill structure or organization - Wants to improve or refactor existing skills - Needs help with skill modularization - Asks about skill best practices or templates ## Available Modules Read relevant module files based on the user's needs: ### skill-creator/ Templates and guidance for creating well-structured Claude Code skills. - Skill structure and organization patterns - YAML front matter configuration - Modularization strategies - Templates for simple and complex skills - Best practices and common pitfalls ## How to Use 1. Identify user's need from their question 2. Read relevant module files from subdirectories 3. Apply the guidance to their specific context 4. Provide examples from existing skills when helpful ## Example Workflow **User wants to create a new skill:** 1. Read `skill-creator/SKILL.md` for the full creation process 2. Determine skill complexity (simple vs modularized) 3. Guide through front matter, structure, and content 4. Reference existing skills as examples
© rshankras · MIT · rshankras/claude-code-apple-skills