Плагін 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— Шаблон документації ендпоінту 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-токен для синхронізації документації:
bash
export GITHUB_TOKEN="your_github_token"Найкращі практики
- Тримайте документацію близько до коду
- Оновлюйте документацію разом зі змінами коду
- Включайте практичні приклади
- Регулярно валідуйте
- Використовуйте шаблони для консистентності

