Claude Info
AI и агенты

Developer Kit

giuseppe-trisciuoglio/developer-kit

Модульная система AI-плагинов для Claude Code и агентных CLI. 150+ навыков и 45+ специализированных агентов для Java, TypeScript, Python, PHP, AWS и AI. Поддерживает спецификационную разработку, ревью кода, рефакторинг и генерацию тестов.

Установка

terminal
bash
git clone https://github.com/giuseppe-trisciuoglio/developer-kit.git

README

License Security Scan Plugin Validation Skills Agents

🌐 Языки: English | Italiano | 中文 | Español

Модульная система AI-плагинов, которая усиливает рабочий процесс разработки для любых языков и фреймворков.

УстановкаБыстрый стартПлагиныДокументацияChangelog


Зачем нужен Developer Kit?

Developer Kit — это модульный маркетплейс плагинов для Claude Code, который обучает Claude выполнять задачи разработки воспроизводимым и качественным способом. Вместо обобщённых ответов AI вы получаете экспертизу в конкретной предметной области для вашего технологического стека.

  • 🧩 Модульная архитектура — устанавливайте только то, что нужно. Разрабатываете на Java? Возьмите developer-kit-java. Full-stack TypeScript? Добавьте developer-kit-typescript.
  • 🎯 Специализированные эксперты — 45+ специализированных агентов для ревью кода, рефакторинга, аудита безопасности, проектирования архитектуры и тестирования для 7+ языков.
  • 📚 150+ навыков — переиспользуемые возможности: от генерации Spring Boot CRUD до шаблонов CloudFormation, со встроенными лучшими практиками.
  • 🔄 Поддержка нескольких CLI — работает с Claude Code, GitHub Copilot CLI, OpenCode CLI и Codex CLI.
  • ⚡ Автоактивация — правила с привязкой к путям автоматически активируются при открытии соответствующих файлов. Настройка не требуется.

Установка

Быстрая установка (рекомендуется)

Claude Code

bash
# Установка из маркетплейса
/plugin marketplace add giuseppe-trisciuoglio/developer-kit

# Или установка из локальной директории
/plugin install /path/to/developer-kit

Claude Desktop

Включите навыки в настройках → Добавьте giuseppe-trisciuoglio/developer-kit

Ручная установка

bash
# Клонирование репозитория
git clone https://github.com/giuseppe-trisciuoglio/developer-kit.git

# Установка через Makefile (автоматически определяет ваш CLI)
cd developer-kit
make install

# Или установка для конкретного CLI
make install-claude      # Claude Code
make install-opencode    # OpenCode CLI
make install-copilot     # GitHub Copilot CLI
make install-codex       # Codex CLI

Быстрый старт

bash
# После установки запустите CLI
claude

# Просмотр доступных команд
/help

# Использование команды Developer Kit
/devkit.refactor

# Или запуск спецификационного воркфлоу
/specs:brainstorm

Примеры запросов

Сгенерируй полный CRUD-модуль для сущности User с NestJS и Drizzle ORM Проверь этот Java Spring Boot сервис на проблемы безопасности Создай шаблон CloudFormation для ECS с автомасштабированием Помоги рефакторить этот монолитный класс в чистую архитектуру Сгенерируй юнит-тесты для этого TypeScript сервиса с покрытием 100%

Использование

Developer Kit предоставляет четыре уровня возможностей:

1. Навыки (Skills)

Переиспользуемые возможности, загружаемые по требованию. Пример:

[Skill: spring-boot-crud-patterns activated]

Навыки автоматически предоставляют паттерны, шаблоны и лучшие практики для конкретных задач.

2. Агенты (Agents)

Специализированные суб-агенты для сложных воркфлоу:

bash
# Вызов через естественный язык
"Проверь этот код как эксперт по Spring Boot"

# Или через команды
/devkit.java.code-review
/devkit.typescript.code-review

3. Разработка на основе спецификаций (SDD)

Преобразование идей в production-ready код через структурированный воркфлоу:

SDD Workflow

Фаза 1: Создание спецификации

КомандаКогда использоватьРезультат
/specs:brainstormНовые функции, сложные требованияПолная спецификация из 9 фаз
/specs:quick-specИсправление багов, небольшие улучшенияОблегчённая спецификация из 4 фаз

Спецификация сохраняется в docs/specs/[id]/YYYY-MM-DD--feature-name.md

Фаза 2: Генерация задач

КомандаОписание
/specs:spec-to-tasksПреобразование спецификации в исполняемые файлы задач
/specs:task-manageДобавление, разбивка, обновление или реорганизация задач

Задачи генерируются в docs/specs/[id]/tasks/ в виде отдельных файлов.

Фаза 3: Реализация

КомандаОписание
/specs:task-implementationУправляемая реализация конкретной задачи
/specs:task-tddПодход Test-Driven Development для задачи

Каждая реализация задачи обновляет граф знаний для сохранения контекста.

Фаза 4: Контроль качества

КомандаОписание
/specs:task-reviewПроверка соответствия задачи спецификациям и стандартам качества кода
/specs:code-cleanupПрофессиональная очистка: удаление отладочных логов, оптимизация импортов
/specs:spec-sync-with-codeСинхронизация спецификации с фактической реализацией

Дополнительные команды воркфлоу

КомандаОписание
/specs:spec-quality-checkИнтерактивная оценка качества спецификаций
/specs:spec-sync-contextСинхронизация графа знаний, задач и состояния кодовой базы
/specs:ralph-loopАвтоматизированный цикл спецификационной разработки
/devkit.refactorРефакторинг существующего кода с архитектурным анализом
/devkit.github.create-prСоздание PR с подробным описанием

Похожие скиллы