Разработка программного обеспечения с Claude Code
Dani Zysman
AI Curriculum Manager @ DataCamp

/skill-name или автоматически
Личные навыки (все проекты):
~/.claude/
/skills/
/my-skill/
SKILL.md
Навыки проекта (этот проект):
project/
/.claude/
/skills/
/unit-tests/
SKILL.md
___
# SKILL.md
name: unit-tests
description: Generate pytest unit tests for Python functions
___
When asked to write unit tests:
1. Identify the function's inputs and outputs
2. Write tests for normal cases first
3. Add edge cases (empty input, invalid data)
4. Use descriptive test names
5. Run pytest to verify tests pass
Фронтматтер = имя + описание | Тело = пошаговые инструкции
Рецепт создания навыка:
mkdir -p .claude/skills/unit-testscode .claude/skills/unit-tests/SKILL.md (или другой редактор)claude и проверьте доступность навыка командой /skillsmusic-analytics-api/
app.py
routes.py
models.py
CLAUDE.md
.claude/
agents/
code-reviewer.md
skills/ # <- Skills folder
unit-tests/
SKILL.md
| Характеристика | Навыки | Агенты |
|---|---|---|
| Что это | Инструкции, которым следует Claude | Специализированные помощники |
| Как работают | Claude выполняет шаги | Агент работает самостоятельно |
| Расположение | .claude/skills/ |
.claude/agents/ |
| Вызов | /skill-name или автоматически |
@agent-name или автоматически |
Оба расширяют Claude Code: навыки — для процессов, агенты — для экспертизы

Разработка программного обеспечения с Claude Code