Это краткое руководство объясняет, что такое Agent Skills, как их устанавливать, создавать и безопасно использовать.
Вернуться к каталогу skills.
Agent Skill — это папка с инструкциями, скриптами и вспомогательными материалами, которая обучает AI-агента выполнять конкретную задачу или рабочий процесс.
Обычно агент сначала видит только имя и краткое описание skill. Полные инструкции загружаются, когда задача подходит под его назначение. Такой подход называют progressive disclosure: контекст не переполняется всеми инструкциями сразу.
Skills подходят для:
- code review, отладки, тестирования и работы с Git;
- архитектурных и командных процессов;
- frontend, backend, DevOps, cloud и data-задач;
- подготовки документов, исследований и контента;
- хранения внутренних правил и знаний проекта.
- Skill объясняет агенту, как выполнять задачу: шаги, ограничения, примеры и проверки.
- MCP предоставляет агенту инструменты и данные во время выполнения: API, файловые системы, базы данных и внешние сервисы.
Они дополняют друг друга: MCP дает возможности, а skill задает надежный способ их использовать.
Многие современные репозитории поддерживают универсальный CLI skills:
# Посмотреть доступные skills
npx skills add owner/repository --list
# Установить выбранный skill в текущий проект
npx skills add owner/repository --skill skill-name
# Установить глобально для всех проектов
npx skills add owner/repository --skill skill-name -gПример:
npx skills add vercel-labs/agent-skills --list
npx skills add vercel-labs/agent-skills --skill web-design-guidelines| Режим | Когда использовать |
|---|---|
| Project-local | Skill должен храниться вместе с репозиторием и быть одинаковым у всей команды. |
| Global | Skill нужен лично вам во многих несвязанных проектах. |
Не все проекты используют одинаковый способ установки. Перед установкой проверяйте README конкретного репозитория: некоторые skills распространяются через Claude Code Marketplace, встроенный установщик Codex, собственный CLI или ручное копирование папки.
Минимальный skill содержит только SKILL.md. Более сложный может включать скрипты, справочные материалы и шаблоны:
my-skill/
├── SKILL.md
├── scripts/ # Необязательные исполняемые скрипты
├── references/ # Документация и дополнительные инструкции
└── assets/ # Шаблоны и статические ресурсы
Минимальный SKILL.md:
---
name: angular-code-review
description: Reviews Angular code for correctness, architecture, accessibility, performance, and maintainability. Use for pull requests and code review tasks.
---
# Angular Code Review
1. Read the changed files and project conventions.
2. Find correctness and regression risks first.
3. Check Angular-specific architecture and performance.
4. Report actionable findings with file references.
5. Run or suggest the smallest relevant validation.- Выберите одну понятную задачу или workflow.
- Создайте папку с
SKILL.mdи YAML frontmattername+description. - В
descriptionявно укажите, что делает skill и когда его активировать. - Запишите конкретный процесс, проверки, ограничения и ожидаемый результат.
- Проверьте skill на реальных запросах, включая случаи, когда он не должен активироваться.
Хороший skill не просто хранит большой prompt. Он описывает повторяемый процесс, снижает количество неоднозначных решений и дает агенту способ проверить результат.
Skill может содержать команды оболочки, скрипты, сетевые запросы и инструкции по работе с секретами. Популярность репозитория не гарантирует безопасность.
Перед установкой стороннего skill:
- прочитайте
SKILL.md, install-скрипты и содержимоеscripts/; - проверьте, какие файлы, команды, токены и внешние сервисы он использует;
- не передавайте секреты skill, которому они не нужны;
- для команды и CI фиксируйте проверенную версию, tag или commit;
- запускайте неизвестную автоматизацию в изолированной среде.
Требования, формат записи и checklist находятся в CONTRIBUTING.md.