moai-docs-generation

Generate technical documentation from source code and API definitions.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/SayBGM/TubeExtract --skill moai-docs-generation-saybgm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-docs-generation
Source: https://github.com/SayBGM/TubeExtract/tree/main/.claude/skills/moai-docs-generation
Command: npx skills add https://github.com/SayBGM/TubeExtract --skill moai-docs-generation-saybgm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and modules (resource) components.

What problem does it solve?

This Skill automates the creation of professional documentation from various sources, including code, technical specifications, and user requirements, streamlining the documentation process.

Core Features & Use Cases

  • Code-to-Docs: Automatically generate API documentation from source code comments (Python, TypeScript, JavaScript).
  • Spec-to-Docs: Convert technical specifications (like MoAI SPEC files) into structured documentation.
  • Static Site Generation: Build and deploy documentation websites using frameworks like Sphinx, MkDocs, Nextra, Docusaurus, and VitePress.
  • Use Case: You have a new Python API and want to generate an interactive HTML documentation site with an API reference section that updates automatically as you code.

Quick Start

Use the moai-docs-generation skill to generate API documentation for the Python package located in the 'src/mypackage' directory.

Frequently Asked Questions about moai-docs-generation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate API documentation from Python source code comments?

Generate API documentation from Python source code comments by using Sphinx or MkDocs to parse docstrings and automatically build a structured HTML reference site. This Skill automates extracting code comments to produce interactive API references that update as you code.

What is the best way to convert technical specifications into a structured documentation site?

Convert technical specifications into structured documentation by parsing MoAI SPEC files and transforming them into user guides and knowledge bases. This Skill automates extracting specification content to generate structured static documentation websites without manual formatting.

Can I use TypeDoc to generate documentation for a TypeScript API?

Yes, TypeDoc supports generating TypeScript and JavaScript API documentation from source code comments. This Skill automates extracting your code comments to produce interactive HTML documentation sites with an API reference section.

Does Sphinx work with MkDocs for static site generation from code?

Sphinx and MkDocs are both supported static site generators for building documentation from code and specs. This Skill automates deploying your API references and user guides as static websites using either framework based on your project requirements.

How do I build an interactive HTML documentation site that updates automatically as I code?

Build an interactive HTML documentation site that updates automatically by connecting static site generators like Docusaurus or VitePress to your source code. This Skill automates generating API references from code comments so your documentation reflects current code changes.