Фабрика навыков Claude Code
alirezarezvani/claude-code-skill-factoryОткрытый инструментарий для создания production-ready Claude Skills, Code Agents, slash-команд и LLM-промптов. Включает 10 команд, 5 интерактивных агентов, 69 готовых пресетов и фабрики хуков — для ускорения разработки AI-агентов.
Установка
git clone https://github.com/alirezarezvani/claude-code-skill-factory.gitREADME
Фабрика навыков и агентов Claude Code
Комплексный инструментарий для генерации production-ready Claude Skills и Claude Code Agents в промышленных масштабах. Репозиторий содержит шаблоны, примеры и системы prompt engineering для создания кастомных навыков и специализированных агентов Claude AI на всех платформах.
🚀 Быстрый старт (3 способа)
Способ 1: Интерактивный конструктор (самый быстрый)
I want to build something
Агент factory-guide уточняет задачу и делегирует её профильным гидам.
Способ 2: Slash-команды
/build skill # Интерактивный конструктор навыков
/build agent # Интерактивный конструктор агентов
/build prompt # Интерактивный конструктор промптов
/build hook # Интерактивный конструктор хуковСпособ 3: Готовые навыки
# Установить Prompt Factory (69 профессиональных пресетов)
cp -r generated-skills/prompt-factory ~/.claude/skills/
# Спросить Claude
"I need a prompt for [role name]"📋 Встроенные команды
Инструментарий включает 10 slash-команд и 5 интерактивных агентов для ускорения рабочего процесса:
Команды рабочего процесса
| Команда | Назначение | Пример |
|---|---|---|
/build | Интерактивный конструктор (навык/агент/промпт/хук) | /build skill или /build hook |
/build-hook | Создание хуков Claude Code (Q&A, alias) | /build-hook |
/validate-output | Валидация сгенерированного вывода + авто-ZIP | /validate-output hook [path] |
/install-skill | Установка навыков в Claude Code | /install-skill [path] |
/install-hook | Установка хуков в настройки | /install-hook [path] [user|project] |
/test-factory | Запуск тестовых примеров | /test-factory |
/factory-status | Проверка состояния системы (все фабрики) | /factory-status |
/sync-agents-md | Генерация AGENTS.md из CLAUDE.md | /sync-agents-md |
/codex-exec | Выполнение команд Codex CLI | /codex-exec analysis "task" |
/sync-todos-to-github | Конвертация задач TodoWrite в GitHub issues | /sync-todos-to-github "Sprint 12" |
Интерактивные агенты-гиды
| Агент | Назначение | Активация |
|---|---|---|
| factory-guide | Оркестратор — делегирует задачи специалистам | «I want to build something» |
| skills-guide | Создание Claude Skills (4–5 вопросов) | «Build a skill» |
| prompts-guide | Использование Prompt Factory (69 пресетов) | «Generate a prompt» |
| agents-guide | Создание Claude Code Agents (5–6 вопросов) | «Create an agent» |
| hooks-guide | Создание Claude Code Hooks (5–7 вопросов) | «Build a hook» |
Полная документация: .claude/agents/README.md и .claude/commands/README.md.
🎯 Основные возможности
1. Фабрика навыков (Skills Factory)
Генерирует полноценные production-ready Claude Skills:
- Корректно оформленный
SKILL.mdс YAML frontmatter - Файлы реализации на Python (при необходимости)
- Примеры входных и выходных данных
- Полная документация и руководства по использованию
- ZIP-пакеты для удобного распространения
Шаблон: SKILLS_FACTORY_PROMPT.md
Быстрый старт: /build skill или «I want to build a skill»
2. Фабрика агентов (Agents Factory)
Создаёт специализированных Claude Code Agents:
- Расширенный YAML frontmatter (name, description, tools, model, color, field, expertise)
- Поддержка MCP-интеграции
- Возможности авто-вызова
- Настройка доступа к инструментам
Шаблон: AGENTS_FACTORY_PROMPT.md
Быстрый старт: /build agent или «I want to create an agent»
3. Фабрика промптов (Prompt Factory)
Генерирует мега-промпты для любой роли:
- 69 профессиональных пресетов в 15 доменах
- Несколько форматов вывода (XML, Claude, ChatGPT, Gemini)
- 7-точечная валидация качества
- Базовый и расширенный режимы
Готовый навык: generated-skills/prompt-factory/
Быстрый старт: установите навык, затем «I need a prompt for [role]»
4. Фабрика хуков (Hooks Factory)
Генерирует хуки Claude Code для автоматизации рабочих процессов:
- 7 типов событий (SessionStart, PostToolUse, SubagentStop и др.)
- Валидация безопасности (обнаружение инструментов, тихий сбой, запрет деструктивных операций)
- Языковые шаблоны (Python/Black, JS/Prettier, Rust/rustfmt, Go/gofmt)
- Интерактивная генерация через Q&A (5–7 вопросов)
- Автоматические проверки безопасности перед установкой
Шаблон: HOOKS_FACTORY_PROMPT.md
Реализация: generated-skills/hook-factory/
Быстрый старт: /build hook или «I want to build a hook»
5. Фабрика slash-команд
Создаёт кастомные slash-команды:
- 17 пресетных команд (бизнес, разработка, документация, аналитика)
- Три официальных паттерна Anthropic (Simple, Multi-Phase, Agent-Style)
- Комплексная 4-уровневая валидация
- Автогенерация bash-разрешений
Шаблон: MASTER_SLASH_COMMANDS_PROMPT.md
Быстрый старт: используйте шаблон напрямую или /build с кастомным рабочим процессом
6. Мост Codex CLI
Обеспечивает совместимость Claude Code ↔ Codex CLI:
- Автоматический перевод
CLAUDE.md→AGENTS.md - Архитектура на основе ссылок (без дублирования)
- Механизмы безопасности и авто-валидация
- Поддержка кросс-инструментного командного взаимодействия
Навык: generated-skills/codex-cli-bridge/
Быстрый старт: /sync-agents-md для синхронизации документации
🔄 Примеры полного рабочего процесса
Пример 1: Создать навык за 2 минуты
# Шаг 1: Запустить конструктор
/build skill
# Шаг 2: Ответить на 4–5 вопросов
# (Claude проведёт вас через процесс)
# Шаг 3: Валидировать вывод
/validate-output
# Шаг 4: Установить
/install-skill
# Готово! Навык готов к использованиюПример 2: Сгенерировать кросс-платформенный промпт
# Шаг 1: Установить Prompt Factory (один раз)
cp -r generated-skills/prompt-factory ~/.claude/skills/
# Шаг 2: Спросить Claude
"I need a prompt for a Senior DevOps Engineer"
# Шаг 3: Ответить на 5–7 вопросов
# (Выбрать формат: XML, Claude, ChatGPT или Gemini)