Files
claude-howto/uk/07-plugins/documentation/README.md
Evgenij I f5659be047 i18n(uk): translate 07-plugins devops-automation & documentation
- Translate READMEs, commands, agents for both plugins
- Code/config/hooks files unchanged (no translation needed)

Ref: luongnv89/claude-howto#63
2026-04-10 00:13:13 +03:00

120 lines
3.9 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.
<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>
# Плагін Documentation
Комплексна генерація та підтримка документації для вашого проєкту.
## Функції
✅ Генерація API-документації
✅ Створення та оновлення README
✅ Синхронізація документації
✅ Покращення коментарів коду
✅ Генерація прикладів
## Встановлення
```bash
/plugin install documentation
```
## Що включено
### Слеш-команди
- `/generate-api-docs` — Генерація API-документації
- `/generate-readme` — Створення або оновлення README
- `/sync-docs` — Синхронізація документації зі змінами коду
- `/validate-docs` — Валідація документації
### Субагенти
- `api-documenter` — Спеціаліст з API-документації
- `code-commentator` — Покращення коментарів коду
- `example-generator` — Створення прикладів коду
### Шаблони
- `api-endpoint.md` — Шаблон документації ендпоінту API
- `function-docs.md` — Шаблон документації функції
- `adr-template.md` — Шаблон Architecture Decision Record
### MCP-сервери
- Інтеграція з GitHub для синхронізації документації
## Використання
### Генерація API-документації
```
/generate-api-docs
```
### Створення README
```
/generate-readme
```
### Синхронізація документації
```
/sync-docs
```
### Валідація документації
```
/validate-docs
```
## Вимоги
- Claude Code 1.0+
- Доступ до GitHub (опціонально)
## Приклад робочого процесу
```
User: /generate-api-docs
Claude:
1. Сканує всі API-ендпоінти в /src/api/
2. Делегує субагенту api-documenter
3. Витягує сигнатури функцій та JSDoc
4. Організує за модулями/ендпоінтами
5. Використовує шаблон api-endpoint.md
6. Генерує комплексну markdown-документацію
7. Включає приклади curl, JavaScript та Python
Результат:
✅ API-документація згенерована
📄 Створені файли:
- docs/api/users.md
- docs/api/auth.md
- docs/api/products.md
📊 Покриття: 23/23 ендпоінти задокументовано
```
## Використання шаблонів
### Шаблон ендпоінту API
Використовуйте для документування REST API ендпоінтів з повними прикладами.
### Шаблон документації функції
Використовуйте для документування окремих функцій/методів.
### Шаблон ADR
Використовуйте для документування архітектурних рішень.
## Конфігурація
Налаштуйте GitHub-токен для синхронізації документації:
```bash
export GITHUB_TOKEN="your_github_token"
```
## Найкращі практики
- Тримайте документацію близько до коду
- Оновлюйте документацію разом зі змінами коду
- Включайте практичні приклади
- Регулярно валідуйте
- Використовуйте шаблони для консистентності