Spaces:
Sleeping
Sleeping
| name: "Documentation Generation" | |
| description: "Generate comprehensive project documentation" | |
| steps: | |
| - id: code_analysis | |
| agent: claude | |
| task: "Analyze the codebase at {{ code_path }} and extract all public APIs, functions, and classes." | |
| output: code_structure | |
| description: "Extract code structure" | |
| - id: generate_api_docs | |
| agent: claude | |
| task: "Generate API documentation for: {{ code_structure }}. Include parameters, return types, and examples." | |
| output: api_documentation | |
| condition: "{{ code_structure | length > 0 }}" | |
| description: "Generate API docs" | |
| - id: write_user_guide | |
| agent: claude | |
| task: "Write a user guide explaining how to use this code. API: {{ api_documentation }}" | |
| output: user_guide | |
| condition: "{{ api_documentation | length > 0 }}" | |
| description: "Write user guide" | |
| - id: create_examples | |
| agent: gemini | |
| task: "Create code examples demonstrating key features. Based on: {{ api_documentation }}" | |
| output: code_examples | |
| condition: "{{ user_guide | length > 0 }}" | |
| description: "Create example code" | |
| - id: generate_readme | |
| agent: claude | |
| task: "Generate a comprehensive README.md. Include: overview, installation, usage examples: {{ code_examples }}, and API reference." | |
| output: readme | |
| condition: "{{ code_examples | length > 0 }}" | |
| description: "Generate README" | |
| metadata: | |
| category: documentation | |
| difficulty: beginner | |
| estimated_duration: 180 | |
| tags: | |
| - documentation | |
| - api-docs | |
| - readme | |