OpenParable
Skip to content
← Back to skills

Diataxis Doc Generator

Documents
diataxis-doc-generator

Diataxis Doc Generator is an Agent Skill for documents published in the a5c-ai/babysitter repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.

Generate documentation following the Diataxis framework

View on GitHub ↗
QUICK START

How to use this skill

Bring this guide into your coding agent with a prompt tailored to the tool you use.

  1. Open your project in Codex.
  2. Copy and paste the prompt below.
  3. Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/a5c-ai/babysitter/blob/HEAD/library/specializations/sdk-platform-development/skills/diataxis-doc-generator/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/diataxis-doc-generator, but wait for my approval before writing files or running scripts.

Copying this prompt does not install or run the skill. Review third-party files before use.

Diataxis Documentation Generator Skill

Overview

This skill generates comprehensive documentation following the Diataxis framework, organizing content into tutorials, how-to guides, reference, and explanation categories for optimal developer learning.

Capabilities

  • Structure documentation as tutorials, how-to guides, reference, explanation
  • Generate progressive getting started guides
  • Create interactive API reference documentation
  • Build code example repositories with multiple languages
  • Implement documentation versioning
  • Configure search and navigation
  • Generate documentation from code comments
  • Support multiple documentation platforms

Target Processes

  • API Documentation System
  • SDK Onboarding and Tutorials
  • Developer Experience Optimization

Integration Points

  • Docusaurus for React-based docs
  • ReadTheDocs for Python projects
  • Mintlify for modern documentation
  • GitBook for collaborative docs
  • MDX for interactive components

Input Requirements

  • API specification or source code
  • Target audience profiles
  • Documentation platform preference
  • Branding and style guidelines
  • Code example requirements

Output Artifacts

  • Structured documentation site
  • Tutorial sequences
  • How-to guide collection
  • API reference pages
  • Explanation articles
  • Code examples repository
  • Navigation configuration

Usage Example

skill:
  name: diataxis-doc-generator
  context:
    apiSpec: ./openapi.yaml
    platform: docusaurus
    languages:
      - javascript
      - python
      - curl
    includePlayground: true
    versioning: true

Best Practices

  1. Separate learning-oriented from task-oriented content
  2. Keep tutorials focused on learning, not completeness
  3. Make how-to guides goal-oriented
  4. Ensure reference is accurate and complete
  5. Write explanations to deepen understanding
  6. Include runnable code examples