Files
2025-11-29 18:08:50 +08:00

66 lines
1.7 KiB
Markdown

---
description: Generate comprehensive English documentation by analyzing code directly
argument-hint: [optional: specific file or module to document]
model: inherit
---
# Generate English Documentation
## Target
$ARGUMENTS
If no target specified, document the entire project.
## Process
### Step 1: Analyze Codebase (You do this)
Understand the project structure:
- Main features and functionality
- API endpoints (if backend)
- Key components (if frontend)
- Configuration requirements
- Project architecture
### Step 2: Use doc-writer Agent (REQUIRED)
Use the **doc-writer** agent to generate comprehensive English documentation.
Provide the agent with:
- Target scope (entire project or specific module)
- Language requirement: English
- Clear instruction: Read code directly, ignore existing docs
The agent should generate:
**For Backend Projects:**
- API-REFERENCE.md (API Reference Documentation)
- Detailed endpoint descriptions
- Request/response formats with examples
- Authentication requirements and error codes
**For Frontend Projects:**
- Component Documentation
- Component functionality, props, usage examples
**For All Projects:**
- README.md (project overview, installation, quick start, configuration)
- JSDoc/Docstring comments for key functions
- USAGE.md (Usage Guide) if needed
**Requirements:**
- Use clear, professional English
- Provide realistic, working code examples
- Ensure documentation accurately reflects current code
- List all files created/modified
### Step 3: Report to User (You do this)
Summarize:
- List of files created/modified
- Documentation coverage
- Sample snippets of generated docs
Make sure to use the doc-writer agent - do not generate documentation yourself!