mirror of
https://github.com/luongnv89/claude-howto.git
synced 2026-04-21 21:45:58 +02:00
8438a0378a
- Translate 07-plugins: devops-automation, documentation, pr-review (READMEs, commands, agents, templates) - Update TRANSLATION_QUEUE.md — all priorities complete (100%) Ref: luongnv89/claude-howto#63
Плагін Documentation
Комплексна генерація та підтримка документації для вашого проєкту.
Функції
✅ Генерація API-документації ✅ Створення та оновлення README ✅ Синхронізація документації ✅ Покращення коментарів коду ✅ Генерація прикладів
Встановлення
/plugin install documentation
Що включено
Слеш-команди
/generate-api-docs— Генерація API-документації/generate-readme— Створення або оновлення README/sync-docs— Синхронізація документації зі змінами коду/validate-docs— Валідація документації
Субагенти
api-documenter— Спеціаліст з API-документаціїcode-commentator— Покращення коментарів кодуexample-generator— Створення прикладів коду
Шаблони
api-endpoint.md— Шаблон документації ендпоінту APIfunction-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-токен для синхронізації документації:
export GITHUB_TOKEN="your_github_token"
Найкращі практики
- Тримайте документацію близько до коду
- Оновлюйте документацію разом зі змінами коду
- Включайте практичні приклади
- Регулярно валідуйте
- Використовуйте шаблони для консистентності