Files
claude-howto/uk/INDEX.md
T
Luong NGUYEN deb7e5c710 docs: sync to Claude Code v2.1.233 (#168)
* docs: sync to Claude Code v2.1.233

Bring the tutorial from the v2.1.220 baseline up to v2.1.233 (13 releases)
per update-plan-2026-08-15.md.

Corrections:
- Remove /ultraplan (removed in v2.1.222); point at plan mode instead
- Drop the 200-subagent-per-session cap and CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION
  (cap removed in v2.1.224)
- Note TaskCompleted/TaskCreated only fire when todo tools are enabled

Updates:
- /review documented as an alias of /code-review (v2.1.223)
- fork subagents default to interactive (v2.1.232)
- ultrareview v2.1.227 floor, --post/--no-post
- GitLab MR support for -w/--worktree and Agent View

New sections:
- Cross-session messaging (ListAgents, SendMessage, crossSessionInbound)
- Sandbox credential masking (v2.1.221, v2.1.224)
- Trust and permission scoping
- archive and command plugin sources, conditional plugin activation
- claude self-hosted-runner, 7 new env vars

Translations (vi/ja/zh/uk) mirrored where the corresponding pages exist.
Every modified file carries the 2.1.233 metadata footer; files already at
2.1.220 with no content change were left alone.

* docs: address review findings from the v2.1.233 sync

- Mirror the /review alias correction (v2.1.223) into vi/ja/uk/zh
  01-slash-commands: add the live alias row, drop the stale row from the
  deprecated table, and rewrite the history bullet. All four still called
  /review deprecated in favour of a code-review plugin while carrying a
  2.1.233 stamp.
- Rewrite the 10-cli CLAUDE_CODE_FORK_SUBAGENT row to agree with
  04-subagents: fork mode is on by default in interactive sessions on every
  build since v2.1.232; the variable enables it where it is off by default.
- Remove a stray blank line that split the 10-cli environment-variable
  table, leaving the seven new v2.1.221-v2.1.233 rows without a delimiter
  row and rendering them as literal pipe text.
- Add the todo-tools caveat to the TaskCompleted row alongside TaskCreated
  in claude_concepts_guide, uk/ja concepts guides, and the uk/vi/zh/ja
  CATALOGs.
- Fix the ja 07-plugins and 09-advanced-features footers, which paired a
  2.1.233 version stamp with an April 24 last-updated date.

* docs(subagents): correct the stale fork-subagent claim in ja pages (#171)

ja/10-cli and ja/04-subagents both stated that CLAUDE_CODE_FORK_SUBAGENT
only enables forked subagents on external builds (Bedrock, Vertex,
Foundry) with no effect on the Anthropic API. That was true at v2.1.117
but has been wrong since v2.1.232: fork mode is on by default in
interactive sessions on every build, first-party or not, and the variable
now turns it on where it is off by default (claude -p, the Agent SDK, or
Claude Code older than v2.1.232).

Both pages remain stamped 2.1.119 on purpose. Only the individual claim
was verified and corrected; bumping the page stamp would assert a
whole-page verification that has not been done. Do not bump these stamps
without a full resync of the pages.
2026-08-17 12:44:44 +07:00

944 lines
42 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!-- i18n-source: INDEX.md -->
<!-- i18n-source-sha: 63a1416 -->
<!-- i18n-date: 2026-04-09 -->
<picture>
<source media="(prefers-color-scheme: dark)" srcset="../resources/logos/claude-howto-logo-dark.svg">
<img alt="Claude How To" src="../resources/logos/claude-howto-logo.svg">
</picture>
# Приклади Claude Code — Повний покажчик
Цей документ містить повний покажчик усіх файлів-прикладів, упорядкований за типом функціональності.
## Загальна статистика
- **Файлів**: 100+
- **Категорій**: 10 функціональних категорій
- **Плагінів**: 3 повних плагіни
- **Навичок (Skills)**: 6 повних навичок
- **Хуків**: 8 прикладів хуків
- **Готові до використання**: Усі приклади
---
## 01. Слеш-команди (10 файлів)
Ярлики для типових робочих процесів, які викликає користувач.
| Файл | Опис | Сценарій використання |
|------|------|----------------------|
| `optimize.md` | Аналізатор оптимізації коду | Пошук проблем продуктивності |
| `pr.md` | Підготовка pull request | Автоматизація PR-процесу |
| `generate-api-docs.md` | Генератор API-документації | Створення документації API |
| `commit.md` | Помічник з коміт-повідомлень | Стандартизовані коміти |
| `setup-ci-cd.md` | Налаштування CI/CD-пайплайну | DevOps-автоматизація |
| `push-all.md` | Відправити всі зміни | Швидкий push |
| `unit-test-expand.md` | Розширення покриття тестами | Автоматизація тестування |
| `doc-refactor.md` | Рефакторинг документації | Покращення документації |
| `pr-slash-command.png` | Скріншот-приклад | Візуальний довідник |
| `README.md` | Документація | Керівництво з налаштування |
**Шлях встановлення**: `.claude/commands/`
**Використання**: `/optimize`, `/pr`, `/generate-api-docs`, `/commit`, `/setup-ci-cd`, `/push-all`, `/unit-test-expand`, `/doc-refactor`
---
## 02. Пам'ять (6 файлів)
Постійний контекст та стандарти проекту.
| Файл | Опис | Область | Розташування |
|------|------|---------|-------------|
| `project-CLAUDE.md` | Командні стандарти проекту | Проект | `./CLAUDE.md` |
| `directory-api-CLAUDE.md` | Правила для API | Каталог | `./src/api/CLAUDE.md` |
| `personal-CLAUDE.md` | Персональні налаштування | Користувач | `~/.claude/CLAUDE.md` |
| `memory-saved.png` | Скріншот: пам'ять збережено | - | Візуальний довідник |
| `memory-ask-claude.png` | Скріншот: запит до Claude | - | Візуальний довідник |
| `README.md` | Документація | - | Довідник |
**Встановлення**: Скопіюйте у відповідне розташування
**Використання**: Автоматично завантажується Claude
---
## 03. Навички (Skills) (23 файли)
Автоматично викликані можливості зі скриптами та шаблонами.
### Навичка Code Review (5 файлів)
```
code-review/
├── SKILL.md # Визначення навички
├── scripts/
│ ├── analyze-metrics.py # Аналізатор метрик коду
│ └── compare-complexity.py # Порівняння складності
└── templates/
├── review-checklist.md # Чекліст ревʼю
└── finding-template.md # Шаблон знахідок
```
**Призначення**: Комплексне ревʼю коду з аналізом безпеки, продуктивності та якості
**Автовиклик**: При перегляді коду
---
### Навичка Brand Voice (4 файли)
```
brand-voice/
├── SKILL.md # Визначення навички
├── templates/
│ ├── email-template.txt # Формат електронного листа
│ └── social-post-template.txt # Формат соцмедіа
└── tone-examples.md # Приклади повідомлень
```
**Призначення**: Забезпечення єдиного стилю бренду в комунікаціях
**Автовиклик**: При створенні маркетингових текстів
---
### Навичка Documentation Generator (2 файли)
```
doc-generator/
├── SKILL.md # Визначення навички
└── generate-docs.py # Python-генератор документації
```
**Призначення**: Генерація комплексної API-документації з вихідного коду
**Автовиклик**: При створенні/оновленні API-документації
---
### Навичка Refactor (5 файлів)
```
refactor/
├── SKILL.md # Визначення навички
├── scripts/
│ ├── analyze-complexity.py # Аналізатор складності
│ └── detect-smells.py # Детектор code smells
├── references/
│ ├── code-smells.md # Каталог code smells
│ └── refactoring-catalog.md # Патерни рефакторингу
└── templates/
└── refactoring-plan.md # Шаблон плану рефакторингу
```
**Призначення**: Систематичний рефакторинг коду з аналізом складності
**Автовиклик**: При рефакторингу коду
---
### Навичка Claude MD (1 файл)
```
claude-md/
└── SKILL.md # Визначення навички
```
**Призначення**: Управління та оптимізація файлів CLAUDE.md
---
### Навичка Blog Draft (3 файли)
```
blog-draft/
├── SKILL.md # Визначення навички
└── templates/
├── draft-template.md # Шаблон чернетки блогу
└── outline-template.md # Шаблон плану блогу
```
**Призначення**: Створення чернеток блог-постів зі стандартною структурою
**Додатково**: `README.md` — огляд навичок та керівництво з використання
**Шлях встановлення**: `~/.claude/skills/` або `.claude/skills/`
---
## 04. Субагенти (10 файлів)
Спеціалізовані AI-помічники з налаштованими можливостями.
| Файл | Опис | Інструменти | Сценарій |
|------|------|-------------|----------|
| `code-reviewer.md` | Аналіз якості коду | Read, Grep, Glob, Bash | Комплексне ревʼю |
| `test-engineer.md` | Аналіз покриття тестами | Read, Write, Bash, Grep | Автоматизація тестування |
| `documentation-writer.md` | Створення документації | Read, Write, Grep | Генерація документації |
| `secure-reviewer.md` | Ревʼю безпеки (лише читання) | Read, Grep | Аудит безпеки |
| `implementation-agent.md` | Повна реалізація | Read, Write, Edit, Bash, Grep, Glob | Розробка функцій |
| `debugger.md` | Спеціаліст з налагодження | Read, Edit, Bash, Grep, Glob | Дослідження помилок |
| `data-scientist.md` | Спеціаліст з аналізу даних | Bash, Read, Write | Робота з даними |
| `clean-code-reviewer.md` | Стандарти чистого коду | Read, Grep, Glob, Bash | Якість коду |
| `performance-optimizer.md` | Аналіз вузьких місць продуктивності | Read, Edit, Bash, Grep, Glob | Робота з оптимізації |
| `README.md` | Документація | - | Керівництво |
**Шлях встановлення**: `.claude/agents/`
**Використання**: Автоматичне делегування головним агентом
---
## 05. Протокол MCP (5 файлів)
Інтеграції із зовнішніми інструментами та API.
| Файл | Опис | Інтеграція з | Сценарій |
|------|------|-------------|----------|
| `github-mcp.json` | Інтеграція з GitHub | GitHub API | Управління PR/issue |
| `database-mcp.json` | Запити до бази даних | PostgreSQL/MySQL | Запити до даних |
| `filesystem-mcp.json` | Файлові операції | Локальна файлова система | Управління файлами |
| `multi-mcp.json` | Кілька серверів | GitHub + DB + Slack | Комплексна інтеграція |
| `README.md` | Документація | - | Керівництво |
**Шлях встановлення**: `.mcp.json` (рівень проекту) або `~/.claude.json` (рівень користувача)
**Використання**: `/mcp__github__list_prs` тощо
---
## 06. Хуки (11 файлів)
Скрипти автоматизації, що виконуються при певних подіях.
| Файл | Опис | Подія | Сценарій |
|------|------|-------|----------|
| `format-code.sh` | Автоформатування коду | PostToolUse (matcher: Write) | Форматування коду |
| `pre-commit.sh` | Тести перед комітом | PreToolUse (matcher: Bash) | Автоматизація тестів |
| `pre-tool-check.sh` | Валідація та аудит команд перед виконанням | PreToolUse (matcher: Bash) | Захисні бар'єри, журнал аудиту |
| `security-scan.sh` | Сканування безпеки | PostToolUse (matcher: Write) | Перевірка безпеки |
| `dependency-check.sh` | Сканування маніфестів залежностей на вразливості | PostToolUse (matcher: Write) | Перевірки ланцюга постачання |
| `log-bash.sh` | Логування bash-команд | PostToolUse (matcher: Bash) | Журналювання команд |
| `notify-team.sh` | Надсилання сповіщень | PostToolUse (matcher: Bash) | Сповіщення команди |
| `validate-prompt.sh` | Валідація промптів | UserPromptSubmit | Валідація вводу |
| `context-tracker.py` | Відстеження контекстного вікна | UserPromptSubmit, Stop | Моніторинг контексту |
| `context-tracker-tiktoken.py` | Підрахунок токенів | UserPromptSubmit, Stop | Точний підрахунок токенів |
| `README.md` | Документація | - | Керівництво |
**Шлях встановлення**: Конфігурація в `~/.claude/settings.json`
**Використання**: Налаштовуються в settings, виконуються автоматично
**Типи хуків** (5): `command`, `http`, `prompt`, `mcp_tool`, `agent` — як саме виконується хук.
**Події хуків** (31, у 4 категоріях) — коли він виконується:
- Хуки інструментів: PreToolUse, PostToolUse, PostToolUseFailure, PostToolBatch, PermissionRequest, PermissionDenied
- Хуки сесії: SessionStart, Setup, SessionEnd, Stop, StopFailure, SubagentStart, SubagentStop
- Хуки завдань: UserPromptSubmit, UserPromptExpansion, MessageDisplay, TaskCompleted, TaskCreated, TeammateIdle (TaskCompleted/TaskCreated спрацьовують лише коли увімкнені todo-інструменти — типово вимкнені на Opus 4.8, Sonnet 5, Fable 5, Mythos 5 і новіших; `CLAUDE_CODE_ENABLE_TODO_TOOLS=1` повертає їх)
- Хуки життєвого циклу: ConfigChange, CwdChanged, DirectoryAdded, FileChanged, PreCompact, PostCompact, WorktreeCreate, WorktreeRemove, Notification, InstructionsLoaded, Elicitation, ElicitationResult
---
## 07. Плагіни (3 повних плагіни, 39 файлів)
Пакетні набори функціональності.
### Плагін PR Review (10 файлів)
```
pr-review/
├── .claude-plugin/
│ └── plugin.json # Маніфест плагіна
├── commands/
│ ├── review-pr.md # Комплексне ревʼю
│ ├── check-security.md # Перевірка безпеки
│ └── check-tests.md # Перевірка покриття тестами
├── agents/
│ ├── security-reviewer.md # Спеціаліст з безпеки
│ ├── test-checker.md # Спеціаліст з тестування
│ └── performance-analyzer.md # Спеціаліст з продуктивності
├── mcp/
│ └── github-config.json # Інтеграція з GitHub
├── hooks/
│ └── pre-review.js # Валідація перед ревʼю
└── README.md # Документація плагіна
```
**Можливості**: Аналіз безпеки, покриття тестами, вплив на продуктивність
**Команди**: `/review-pr`, `/check-security`, `/check-tests`
**Встановлення**: `/plugin install pr-review`
---
### Плагін DevOps Automation (15 файлів)
```
devops-automation/
├── .claude-plugin/
│ └── plugin.json # Маніфест плагіна
├── commands/
│ ├── deploy.md # Розгортання
│ ├── rollback.md # Відкат
│ ├── status.md # Статус системи
│ └── incident.md # Реагування на інциденти
├── agents/
│ ├── deployment-specialist.md # Експерт з розгортання
│ ├── incident-commander.md # Координатор інцидентів
│ └── alert-analyzer.md # Аналізатор сповіщень
├── mcp/
│ └── kubernetes-config.json # Інтеграція з Kubernetes
├── hooks/
│ ├── pre-deploy.js # Перевірки перед розгортанням
│ └── post-deploy.js # Дії після розгортання
├── scripts/
│ ├── deploy.sh # Автоматизація розгортання
│ ├── rollback.sh # Автоматизація відкату
│ └── health-check.sh # Перевірка стану
└── README.md # Документація плагіна
```
**Можливості**: Розгортання Kubernetes, відкат, моніторинг, реагування на інциденти
**Команди**: `/deploy`, `/rollback`, `/status`, `/incident`
**Встановлення**: `/plugin install devops-automation`
---
### Плагін Documentation (14 файлів)
```
documentation/
├── .claude-plugin/
│ └── plugin.json # Маніфест плагіна
├── commands/
│ ├── generate-api-docs.md # Генерація API-документації
│ ├── generate-readme.md # Створення README
│ ├── sync-docs.md # Синхронізація документації
│ └── validate-docs.md # Валідація документації
├── agents/
│ ├── api-documenter.md # Спеціаліст з API-документації
│ ├── code-commentator.md # Спеціаліст з коментарів
│ └── example-generator.md # Генератор прикладів
├── mcp/
│ └── github-docs-config.json # Інтеграція з GitHub
├── templates/
│ ├── api-endpoint.md # Шаблон API-ендпоінту
│ ├── function-docs.md # Шаблон документації функцій
│ └── adr-template.md # Шаблон ADR
└── README.md # Документація плагіна
```
**Можливості**: API-документація, генерація README, синхронізація, валідація
**Команди**: `/generate-api-docs`, `/generate-readme`, `/sync-docs`, `/validate-docs`
**Встановлення**: `/plugin install documentation`
**Додатково**: `README.md` — огляд плагінів та керівництво
---
## 08. Контрольні точки та відкат (2 файли)
Збереження стану розмови та дослідження альтернативних підходів.
| Файл | Опис | Вміст |
|------|------|-------|
| `README.md` | Документація | Повний посібник з контрольних точок |
| `checkpoint-examples.md` | Практичні приклади | Міграція БД, оптимізація, UI-ітерації, налагодження |
**Ключові поняття**:
- **Контрольна точка (Checkpoint)**: Знімок стану розмови
- **Відкат (Rewind)**: Повернення до попередньої контрольної точки
- **Точка розгалуження (Branch Point)**: Дослідження кількох підходів
**Використання**:
```
# Контрольні точки створюються автоматично з кожним промптом
# Для відкату натисніть Esc двічі або скористайтеся:
/rewind
# Потім оберіть: Відновити код і розмову, Відновити розмову,
# Відновити код, Підсумувати звідси, або Скасувати
```
**Сценарії**:
- Спробувати різні реалізації
- Відновитися після помилок
- Безпечне експериментування
- Порівняння рішень
- A/B-тестування
---
## 09. Розширені функції (4 файли)
Просунуті можливості для складних робочих процесів.
| Файл | Опис | Функції |
|------|------|---------|
| `README.md` | Повний посібник | Документація всіх розширених функцій |
| `config-examples.json` | Приклади конфігурації | 10+ конфігурацій для різних сценаріїв |
| `planning-mode-examples.md` | Приклади планування | REST API, міграція БД, рефакторинг |
| `setup-auto-mode-permissions.py` | Початкове заповнення `permissions.allow` для режиму auto | Ідемпотентний, `--dry-run` та явні прапорці |
| Заплановані завдання | Повторювані завдання з `/loop` та cron | Автоматичні повторювані процеси |
| Інтеграція з Chrome | Автоматизація браузера через headless Chromium | Веб-тестування та скрейпінг |
| Віддалене керування (розширено) | Методи підключення, безпека, порівняння | Управління віддаленими сесіями |
| Налаштування клавіатури | Кастомні клавіші, акорди, контексти | Персоналізовані ярлики |
| Десктопний застосунок (розширено) | Конектори, launch.json, Enterprise | Десктопна інтеграція |
**Розширені функції**:
### Режим планування (Planning Mode)
- Створення детальних планів реалізації
- Оцінка часу та ризиків
- Систематичний розподіл завдань
### Розширене мислення (Extended Thinking)
- Глибокий аналіз складних проблем
- Аналіз архітектурних рішень
- Оцінка компромісів
### Фонові завдання (Background Tasks)
- Тривалі операції без блокування
- Паралельні робочі процеси
- Управління завданнями та моніторинг
### Режими дозволів (Permission Modes)
- **default**: Запитувати дозвіл на ризиковані дії
- **acceptEdits**: Автоматично приймати редагування, запитувати інше
- **plan**: Лише аналіз, без змін (тільки читання)
- **auto**: Виконує все з фоновими перевірками безпеки — класифікатор перевіряє команди та запис у захищені каталоги (налаштовується через об'єкт `autoMode` у налаштуваннях)
- **dontAsk**: Лише попередньо затверджені інструменти — автоматично відхиляє кожен виклик, який інакше вимагав би запиту. Claude виконує лише збіги з `permissions.allow`, Bash-команди лише для читання та виклики, схвалені хуком `PreToolUse`
- **bypassPermissions**: Приймати все (потребує `--dangerously-skip-permissions`)
### Headless-режим (`claude -p`)
- Інтеграція з CI/CD
- Автоматичне виконання завдань
- Пакетна обробка
### Управління сесіями
- Кілька робочих сесій
- Перемикання та збереження сесій
- Постійність сесій
### Інтерактивні функції
- Клавіатурні скорочення
- Історія команд
- Автодоповнення (Tab)
- Багаторядковий ввід
### Конфігурація
- Комплексне управління налаштуваннями
- Конфігурації для різних середовищ
- Налаштування на рівні проекту
### Заплановані завдання
- Повторювані завдання з командою `/loop`
- Інструменти cron: CronCreate, CronList, CronDelete
- Автоматичні повторювані процеси
### Інтеграція з Chrome
- Автоматизація браузера через headless Chromium
- Веб-тестування та скрейпінг
- Взаємодія зі сторінками та витяг даних
### Віддалене керування (розширено)
- Методи та протоколи підключення
- Безпека та найкращі практики
- Порівняльна таблиця варіантів віддаленого доступу
### Налаштування клавіатури
- Конфігурація кастомних клавіш
- Підтримка акордів (комбінацій клавіш)
- Контекстно-залежна активація
### Десктопний застосунок (розширено)
- Конектори для IDE-інтеграції
- Конфігурація launch.json
- Enterprise-функції та розгортання
---
## 10. Використання CLI (1 файл)
Патерни використання та довідник командного рядка.
| Файл | Опис | Вміст |
|------|------|-------|
| `README.md` | Документація CLI | Прапорці, опції та патерни використання |
**Ключові можливості CLI**:
- `claude` — Запуск інтерактивної сесії
- `claude -p "prompt"` — Headless/неінтерактивний режим
- `claude web` — Запуск веб-сесії
- `claude --model` — Вибір моделі (Sonnet 4.6, Opus 4.6)
- `claude --permission-mode` — Встановлення режиму дозволів
- `claude --remote` — Увімкнення віддаленого керування через WebSocket
---
## Файли документації (13 файлів)
| Файл | Розташування | Опис |
|------|-------------|------|
| `README.md` | `/` | Головний огляд прикладів |
| `INDEX.md` | `/` | Цей повний покажчик |
| `QUICK_REFERENCE.md` | `/` | Картка швидкого довідника |
| `README.md` | `/01-slash-commands/` | Посібник зі слеш-команд |
| `README.md` | `/02-memory/` | Посібник з пам'яті |
| `README.md` | `/03-skills/` | Посібник з навичок |
| `README.md` | `/04-subagents/` | Посібник із субагентів |
| `README.md` | `/05-mcp/` | Посібник з MCP |
| `README.md` | `/06-hooks/` | Посібник з хуків |
| `README.md` | `/07-plugins/` | Посібник з плагінів |
| `README.md` | `/08-checkpoints/` | Посібник з контрольних точок |
| `README.md` | `/09-advanced-features/` | Посібник з розширених функцій |
| `README.md` | `/10-cli/` | Посібник з CLI |
---
## Повне дерево файлів
```
claude-howto/
├── README.md # Головний огляд
├── INDEX.md # Цей файл
├── QUICK_REFERENCE.md # Картка довідника
├── claude_concepts_guide.md # Оригінальний посібник
├── 01-slash-commands/ # Слеш-команди
│ ├── optimize.md
│ ├── pr.md
│ ├── generate-api-docs.md
│ ├── commit.md
│ ├── setup-ci-cd.md
│ ├── push-all.md
│ ├── unit-test-expand.md
│ ├── doc-refactor.md
│ ├── pr-slash-command.png
│ └── README.md
├── 02-memory/ # Пам'ять
│ ├── project-CLAUDE.md
│ ├── directory-api-CLAUDE.md
│ ├── personal-CLAUDE.md
│ ├── memory-saved.png
│ ├── memory-ask-claude.png
│ └── README.md
├── 03-skills/ # Навички
│ ├── code-review/
│ │ ├── SKILL.md
│ │ ├── scripts/
│ │ │ ├── analyze-metrics.py
│ │ │ └── compare-complexity.py
│ │ └── templates/
│ │ ├── review-checklist.md
│ │ └── finding-template.md
│ ├── brand-voice/
│ │ ├── SKILL.md
│ │ ├── templates/
│ │ │ ├── email-template.txt
│ │ │ └── social-post-template.txt
│ │ └── tone-examples.md
│ ├── doc-generator/
│ │ ├── SKILL.md
│ │ └── generate-docs.py
│ ├── refactor/
│ │ ├── SKILL.md
│ │ ├── scripts/
│ │ │ ├── analyze-complexity.py
│ │ │ └── detect-smells.py
│ │ ├── references/
│ │ │ ├── code-smells.md
│ │ │ └── refactoring-catalog.md
│ │ └── templates/
│ │ └── refactoring-plan.md
│ ├── claude-md/
│ │ └── SKILL.md
│ ├── blog-draft/
│ │ ├── SKILL.md
│ │ └── templates/
│ │ ├── draft-template.md
│ │ └── outline-template.md
│ └── README.md
├── 04-subagents/ # Субагенти
│ ├── code-reviewer.md
│ ├── test-engineer.md
│ ├── documentation-writer.md
│ ├── secure-reviewer.md
│ ├── implementation-agent.md
│ ├── debugger.md
│ ├── data-scientist.md
│ ├── clean-code-reviewer.md
│ └── README.md
├── 05-mcp/ # Протокол MCP
│ ├── github-mcp.json
│ ├── database-mcp.json
│ ├── filesystem-mcp.json
│ ├── multi-mcp.json
│ └── README.md
├── 06-hooks/ # Хуки
│ ├── format-code.sh
│ ├── pre-commit.sh
│ ├── security-scan.sh
│ ├── log-bash.sh
│ ├── validate-prompt.sh
│ ├── notify-team.sh
│ ├── context-tracker.py
│ ├── context-tracker-tiktoken.py
│ └── README.md
├── 07-plugins/ # Плагіни
│ ├── pr-review/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── commands/
│ │ │ ├── review-pr.md
│ │ │ ├── check-security.md
│ │ │ └── check-tests.md
│ │ ├── agents/
│ │ │ ├── security-reviewer.md
│ │ │ ├── test-checker.md
│ │ │ └── performance-analyzer.md
│ │ ├── mcp/
│ │ │ └── github-config.json
│ │ ├── hooks/
│ │ │ └── pre-review.js
│ │ └── README.md
│ ├── devops-automation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── commands/
│ │ │ ├── deploy.md
│ │ │ ├── rollback.md
│ │ │ ├── status.md
│ │ │ └── incident.md
│ │ ├── agents/
│ │ │ ├── deployment-specialist.md
│ │ │ ├── incident-commander.md
│ │ │ └── alert-analyzer.md
│ │ ├── mcp/
│ │ │ └── kubernetes-config.json
│ │ ├── hooks/
│ │ │ ├── pre-deploy.js
│ │ │ └── post-deploy.js
│ │ ├── scripts/
│ │ │ ├── deploy.sh
│ │ │ ├── rollback.sh
│ │ │ └── health-check.sh
│ │ └── README.md
│ ├── documentation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── commands/
│ │ │ ├── generate-api-docs.md
│ │ │ ├── generate-readme.md
│ │ │ ├── sync-docs.md
│ │ │ └── validate-docs.md
│ │ ├── agents/
│ │ │ ├── api-documenter.md
│ │ │ ├── code-commentator.md
│ │ │ └── example-generator.md
│ │ ├── mcp/
│ │ │ └── github-docs-config.json
│ │ ├── templates/
│ │ │ ├── api-endpoint.md
│ │ │ ├── function-docs.md
│ │ │ └── adr-template.md
│ │ └── README.md
│ └── README.md
├── 08-checkpoints/ # Контрольні точки
│ ├── checkpoint-examples.md
│ └── README.md
├── 09-advanced-features/ # Розширені функції
│ ├── config-examples.json
│ ├── planning-mode-examples.md
│ └── README.md
└── 10-cli/ # Використання CLI
└── README.md
```
---
## Швидкий старт за сценарієм
### Якість коду та ревʼю
```bash
# Встановити слеш-команду
cp 01-slash-commands/optimize.md .claude/commands/
# Встановити субагента
cp 04-subagents/code-reviewer.md .claude/agents/
# Встановити навичку
cp -r 03-skills/code-review-specialist ~/.claude/skills/
# Або встановити повний плагін
/plugin install pr-review
```
### DevOps та розгортання
```bash
# Встановити плагін (включає все)
/plugin install devops-automation
```
### Документація
```bash
# Встановити слеш-команду
cp 01-slash-commands/generate-api-docs.md .claude/commands/
# Встановити субагента
cp 04-subagents/documentation-writer.md .claude/agents/
# Встановити навичку
cp -r 03-skills/doc-generator ~/.claude/skills/
# Або встановити повний плагін
/plugin install documentation
```
### Командні стандарти
```bash
# Налаштувати пам'ять проекту
cp 02-memory/project-CLAUDE.md ./CLAUDE.md
# Відредагуйте під стандарти вашої команди
```
### Зовнішні інтеграції
```bash
# Встановити змінні оточення
export GITHUB_TOKEN="your_token"
export DATABASE_URL="postgresql://..."
# Встановити конфігурацію MCP (рівень проекту)
cp 05-mcp/multi-mcp.json .mcp.json
```
### Автоматизація та валідація
```bash
# Встановити хуки
mkdir -p ~/.claude/hooks
cp 06-hooks/*.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/*.sh
# Налаштувати хуки в settings (~/.claude/settings.json)
# Див. 06-hooks/README.md
```
### Безпечне експериментування
```bash
# Контрольні точки створюються автоматично з кожним промптом
# Для відкату: натисніть Esc+Esc або скористайтесь /rewind
# Потім оберіть, що відновити, з меню відкату
# Див. 08-checkpoints/README.md для прикладів
```
### Розширені робочі процеси
```bash
# Налаштувати розширені функції
# Див. 09-advanced-features/config-examples.json
# Використати режим планування
/plan Implement feature X
# Використати режими дозволів
claude --permission-mode plan # Для ревʼю коду (тільки читання)
claude --permission-mode acceptEdits # Автоматично приймати редагування
claude --permission-mode auto # Автоматично схвалювати безпечні дії
# Запустити в headless-режимі для CI/CD
claude -p "Run tests and report results"
# Запустити фонові завдання
Run tests in background
# Див. 09-advanced-features/README.md для повного посібника
```
---
## Матриця покриття функцій
| Категорія | Команди | Агенти | MCP | Хуки | Скрипти | Шаблони | Доки | Зображення | Разом |
|-----------|---------|--------|-----|------|---------|---------|------|------------|-------|
| **01 Слеш-команди** | 8 | - | - | - | - | - | 1 | 1 | **10** |
| **02 Пам'ять** | - | - | - | - | - | 3 | 1 | 2 | **6** |
| **03 Навички** | - | - | - | - | 5 | 7 | 11 | - | **23** |
| **04 Субагенти** | - | 9 | - | - | - | - | 1 | - | **10** |
| **05 MCP** | - | - | 4 | - | - | - | 1 | - | **5** |
| **06 Хуки** | - | - | - | 10 | - | - | 1 | - | **11** |
| **07 Плагіни** | 11 | 9 | 3 | 3 | 3 | 3 | 7 | - | **39** |
| **08 Контрольні точки** | - | - | - | - | - | - | 1 | 1 | **2** |
| **09 Розширені** | - | - | - | - | 1 | 1 | 2 | - | **4** |
| **10 CLI** | - | - | - | - | - | - | 1 | - | **1** |
---
## Навчальний шлях
### Початківець (Тиждень 1)
1. ✅ Прочитати `README.md`
2. ✅ Встановити 1-2 слеш-команди
3. ✅ Створити файл пам'яті проекту
4. ✅ Спробувати базові команди
### Середній рівень (Тижні 2-3)
1. ✅ Налаштувати GitHub MCP
2. ✅ Встановити субагента
3. ✅ Спробувати делегувати завдання
4. ✅ Встановити навичку
### Просунутий (Тиждень 4+)
1. ✅ Встановити повний плагін
2. ✅ Створити власні слеш-команди
3. ✅ Створити власного субагента
4. ✅ Створити власну навичку
5. ✅ Створити власний плагін
### Експерт (Тиждень 5+)
1. ✅ Налаштувати хуки для автоматизації
2. ✅ Використовувати контрольні точки для експериментів
3. ✅ Налаштувати режим планування
4. ✅ Ефективно використовувати режими дозволів
5. ✅ Налаштувати headless-режим для CI/CD
6. ✅ Опанувати управління сесіями
---
## Пошук за ключовим словом
### Продуктивність
- `01-slash-commands/optimize.md` — Аналіз продуктивності
- `04-subagents/code-reviewer.md` — Ревʼю продуктивності
- `03-skills/code-review-specialist/` — Метрики продуктивності
- `07-plugins/pr-review/agents/performance-analyzer.md` — Спеціаліст з продуктивності
### Безпека
- `04-subagents/secure-reviewer.md` — Ревʼю безпеки
- `03-skills/code-review-specialist/` — Аналіз безпеки
- `07-plugins/pr-review/` — Перевірки безпеки
### Тестування
- `04-subagents/test-engineer.md` — Інженер з тестування
- `07-plugins/pr-review/commands/check-tests.md` — Покриття тестами
### Документація
- `01-slash-commands/generate-api-docs.md` — Команда генерації API-документації
- `04-subagents/documentation-writer.md` — Агент-документатор
- `03-skills/doc-generator/` — Навичка генерації документації
- `07-plugins/documentation/` — Повний плагін документації
### Розгортання
- `07-plugins/devops-automation/` — Повне DevOps-рішення
### Автоматизація
- `06-hooks/` — Автоматизація на основі подій
- `06-hooks/pre-commit.sh` — Автоматизація pre-commit
- `06-hooks/format-code.sh` — Автоформатування
- `09-advanced-features/` — Headless-режим для CI/CD
### Валідація
- `06-hooks/security-scan.sh` — Валідація безпеки
- `06-hooks/validate-prompt.sh` — Валідація промптів
### Експериментування
- `08-checkpoints/` — Безпечне експериментування з відкатом
- `08-checkpoints/checkpoint-examples.md` — Практичні приклади
### Планування
- `09-advanced-features/planning-mode-examples.md` — Приклади режиму планування
- `09-advanced-features/README.md` — Розширене мислення
### Конфігурація
- `09-advanced-features/config-examples.json` — Приклади конфігурації
---
## Примітки
- Усі приклади готові до використання
- Модифікуйте під ваші конкретні потреби
- Приклади дотримуються найкращих практик Claude Code
- Кожна категорія має власний README з детальними інструкціями
- Скрипти включають обробку помилок
- Шаблони можна налаштовувати
---
## Як долучитися
Хочете додати більше прикладів? Дотримуйтесь структури:
1. Створіть відповідний підкаталог
2. Додайте README.md з інструкціями
3. Дотримуйтесь конвенцій назв
4. Ретельно протестуйте
5. Оновіть цей покажчик
---
**Останнє оновлення**: 15 серпня 2026
**Версія Claude Code**: 2.1.233
**Прикладів**: 100+ файлів
**Категорій**: 10 функцій
**Хуків**: 8 скриптів автоматизації
**Прикладів конфігурації**: 10+ сценаріїв
**Готові до використання**: Усі приклади
**Джерела**:
- https://code.claude.com/docs/en/hooks