documentation

Generate README, API, and architecture documentation from code scans.

10|5|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/phuthuycoding/moicle --skill documentation-phuthuycoding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation
Source: https://github.com/phuthuycoding/moicle/tree/main/assets/skills/documentation
Command: npx skills add https://github.com/phuthuycoding/moicle --skill documentation-phuthuycoding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Documentation needs to be thorough, consistent, and aligned with architecture references. This Skill provides a structured workflow to generate, organize, and validate project documentation from architecture artifacts and code scans.

Core Features & Use Cases

  • SCAN: Identify documentation needs by scanning architecture references and codebase structure.
  • ANALYZE: Plan content outlines and required templates for READMEs, APIs, and architecture docs.
  • GENERATE: Produce complete documentation sets aligned with the project's architecture.
  • REVIEW: Validate accuracy, consistency, and completeness against architecture docs.
  • Use Case: Teams documenting a new feature can automatically generate README, API docs, and architecture guidance from code and references.

Quick Start

Initiate the documentation workflow in the Moicle CLI, then provide the architecture references and project sources. The system will output a complete documentation bundle ready for review and publishing.

Frequently Asked Questions about documentation

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

FAQPage Schema
How do I generate project documentation from architecture references automatically?

To generate project documentation automatically, you initiate a structured workflow that scans your architecture references and codebase to produce aligned READMEs, API docs, and architecture guides. This ensures your documentation remains consistent with the underlying project structure.

What is the best way to ensure my API docs and READMEs match my codebase structure?

The best way to ensure API docs and READMEs match your codebase is to use a review validation step that checks documentation accuracy and completeness against your architecture docs. This enforces architecture alignment and identifies inconsistencies before publishing.

Can I create multiple documentation types like READMEs and API docs across different tech stacks?

Yes, you can create multiple documentation types across different tech stacks by applying standardized templates for READMEs, APIs, and architecture docs. The system analyzes your project sources to output a complete, ready-to-publish documentation bundle.

How do I plan content outlines for architecture documentation based on existing code?

To plan content outlines for architecture documentation, you analyze existing code and architecture references to identify specific documentation needs. This planning phase determines the exact required templates and content structure before generating the final docs.

Does this documentation workflow require specific dependencies to scan my codebase?

No, this documentation workflow does not require specific external dependencies to scan your codebase. You only need to provide your architecture references and project sources through the CLI to initiate the automated documentation generation process.

When should I avoid automating project documentation generation?

You should avoid automating project documentation generation when your project lacks established architecture references or a stable codebase structure. Without these foundational artifacts, the automated scan and validation cannot enforce alignment or ensure documentation accuracy.