Documentation Generator Skill

SkillDocs & knowledge

Generate documentation for migrated systems including API docs, architecture docs, and runbooks

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the Documentation Generator Skill skill

What this skill tells your AI

The instructions your AI receives, as published by a5c-ai/babysitter in library/specializations/code-migration-modernization/skills/documentation-generator/SKILL.md and read by ahel’s review.

Generates comprehensive documentation for migrated systems including API documentation, architecture diagrams, and operational runbooks.

Purpose

Enable documentation creation for:

  • API documentation generation
  • Architecture documentation
  • Runbook generation
  • Change documentation
  • Diagram generation

Capabilities

1. API Documentation Generation

  • Generate from OpenAPI specs
  • Create interactive docs
  • Include examples
  • Support versioning

2. Architecture Documentation

  • Create architecture diagrams
  • Document components
  • Map dependencies
  • Explain patterns

3. Runbook Generation

  • Create operational procedures
  • Document troubleshooting
  • Include escalation paths
  • Generate playbooks

4. Change Documentation

  • Document migration changes
  • Track before/after
  • Note breaking changes
  • Generate release notes

5. Migration Guide Creation

  • Create upgrade guides
  • Document migration steps
  • Include rollback procedures
  • Provide checklists

6. Diagram Generation

  • Generate architecture diagrams
  • Create sequence diagrams
  • Build data flow diagrams
  • Produce deployment diagrams

Tool Integrations

ToolPurposeIntegration Method
Swagger UIAPI docsCLI
AsyncAPIEvent docsCLI
PlantUMLDiagramsCLI
MermaidDiagramsMarkdown
BackstageDeveloper portalConfig
MkDocsDocumentation siteCLI

Output Schema

{
  "generationId": "string",
  "timestamp": "ISO8601",
  "documentation": {
    "api": {
      "path": "string",
      "format": "string"
    },
    "architecture": {
      "path": "string",
      "diagrams": []
    },
    "runbooks": [],
    "guides": []
  },
  "artifacts": {
    "site": "string",
    "pdfs": [],
    "diagrams": []
  }
}

Integration with Migration Processes

  • documentation-migration: Primary doc generation
  • All migration processes (change documentation)

Related Skills

  • openapi-generator: API spec generation
  • knowledge-extractor: Source material

Related Agents

  • documentation-migration-agent: Doc orchestration
  • operational-readiness-agent: Runbook creation

Signals

GitHub stars
2k
Forks
112
Last commit
Sep 2026
Advanced
Item type
skill
Key
documentation-generator
Source
github.com/a5c-ai/babysitter