Skip to content

Claude How ToClaude How To

Плагін 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 2.1+
  • Доступ до 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"

Найкращі практики ​

  • Тримайте документацію близько до коду
  • Оновлюйте документацію разом зі змінами коду
  • Включайте практичні приклади
  • Регулярно валідуйте
  • Використовуйте шаблони для консистентності