Repolode
ChrisWiles

ChrisWiles/claude-code-showcase

Пример настройки проекта для Claude Code: CLAUDE.md, хуки, навыки, агенты, slash-команды, MCP-серверы и GitHub Actions, которые можно адаптировать под себя.

Звёзды
6,074
Форки
576
Открытые issues
13
Последний коммит
10 месяцев назад

Что это?

Этот репозиторий — пример конфигурации Claude Code, агента для программирования от Anthropic. Здесь показано, как организовать файл памяти проекта CLAUDE.md, хуки в .claude/settings.json, переиспользуемые документы навыков, специализированных субагентов, собственные slash-команды и подключения к MCP-серверам, чтобы агент следовал командным соглашениям при написании и проверке кода.

Примеры охватывают автоматические проверки качества: форматирование кода, запуск тестов при изменении тестовых файлов, проверку типов и запрет на редактирование в основной ветке. Также в проекте есть запускаемый по промпту хук оценки навыков: он предлагает подходящие навыки на основе ключевых слов, путей к файлам и шаблонов намерений. Кроме того, включён рабочий процесс с задачами JIRA/Linear на базе MCP.

Для автоматизации предусмотрены GitHub Actions, запускающие Claude Code при создании pull request, а также по расписанию — для синхронизации документации, еженедельных проверок качества кода и аудита зависимостей. Проект оформлен как шаблон: нужные каталоги можно скопировать в собственный репозиторий, заменив примеры навыков и правил своими.

Ключевые возможности

  • 01Память проекта в CLAUDE.md с описанием стека, команд и соглашений
  • 02Хуки для автоматического форматирования кода, запуска тестов и проверки типов при изменениях
  • 03Переиспользуемые документы SKILL.md для тестирования, GraphQL, UI-компонентов и других задач
  • 04Хук, предлагающий навыки для каждого промпта на основе ключевых слов и путей к файлам
  • 05Специализированный агент для проверки кода и slash-команды, например /ticket
  • 06GitHub Actions для проверки PR и запланированных проверок документации, качества кода и зависимостей

Сценарии использования

  • Настроить соглашения Claude Code для командной кодовой базы
  • Адаптировать хуки, чтобы запрещать изменения в защищённых ветках и автоматически запускать тесты
  • Подключить Claude Code к JIRA или Linear через MCP-серверы
  • Добавить автоматическую проверку PR в репозиторий GitHub

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

  1. 1

    Создайте каталог .claude

    mkdir -p .claude/{agents,commands,hooks,skills}
  2. 2

    Добавьте файл CLAUDE.md в корень проекта

  3. 3

    Добавьте .claude/settings.json с хуками

  4. 4

    Добавьте первый навык в .claude/skills/testing-patterns/SKILL.md

Что важно знать

  • Это пример конфигурации, который можно адаптировать, а не устанавливаемый инструмент или библиотека.
  • В README не указана лицензия, поэтому условия повторного использования неясны.
  • В примерах предполагаются настройка JIRA/Linear и API-токены, которые вам нужно предоставить самостоятельно.

Темы

Частые вопросы

Что такое claude-code-showcase?
Пример настройки проекта для Claude Code: CLAUDE.md, хуки, навыки, агенты, slash-команды, MCP-серверы и GitHub Actions, которые можно адаптировать под себя. Этот репозиторий — пример конфигурации Claude Code, агента для программирования от Anthropic. Здесь показано, как организовать файл памяти проекта CLAUDE.md, хуки в .claude/settings.json, переиспользуемые документы навыков, специализированных субагентов, собственные slash-команды и подключения к MCP-серверам, чтобы агент следовал командным соглашениям при написании и проверке кода.
claude-code-showcase можно использовать бесплатно? Какая у него лицензия?
У claude-code-showcase не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
claude-code-showcase всё ещё поддерживается?
Нет коммитов больше 6 месяцев. Последний коммит в claude-code-showcase — 6 янв. 2026 г..
Для чего можно использовать claude-code-showcase?
Настроить соглашения Claude Code для командной кодовой базы Адаптировать хуки, чтобы запрещать изменения в защищённых ветках и автоматически запускать тесты Подключить Claude Code к JIRA или Linear через MCP-серверы Добавить автоматическую проверку PR в репозиторий GitHub
Как установить claude-code-showcase?
Создайте каталог .claude: mkdir -p .claude/{agents,commands,hooks,skills} Добавьте файл CLAUDE.md в корень проекта Добавьте .claude/settings.json с хуками Добавьте первый навык в .claude/skills/testing-patterns/SKILL.md
Где скачать claude-code-showcase?
Исходный код и инструкции по установке — на GitHub: https://github.com/ChrisWiles/claude-code-showcase

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

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

167,5 тыс.9,1 тыс.JavaScriptMITОбновлён позавчера