mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-12 02:37:45 +08:00
- Updated `/workflow:docs` command to enhance documentation planning and orchestration. - Introduced new parameters for tool selection and scope filtering. - Separated documentation planning from content generation, clarifying roles of docs.md and doc-generator.md. - Added detailed planning process phases, including session initialization, project structure analysis, and task decomposition. - Created new templates for API, module, and project-level documentation, ensuring comprehensive coverage and consistency. - Enhanced output structure for better organization of generated documentation. - Implemented error handling and completion checklist for improved user experience.
59 lines
1.7 KiB
Plaintext
59 lines
1.7 KiB
Plaintext
# Project-Level Documentation Template
|
|
|
|
Generate comprehensive project documentation following this structure:
|
|
|
|
## 1. Overview
|
|
- **Purpose**: [High-level mission and goals of the project]
|
|
- **Target Audience**: [Primary users, developers, stakeholders]
|
|
- **Key Features**: [List of major functionalities and capabilities]
|
|
|
|
## 2. System Architecture
|
|
- **Architectural Style**: [e.g., Monolith, Microservices, Layered, Event-Driven]
|
|
- **Core Components**: [Diagram or list of major system parts and their interactions]
|
|
- **Technology Stack**:
|
|
- Languages: [Programming languages used]
|
|
- Frameworks: [Key frameworks and libraries]
|
|
- Databases: [Data storage solutions]
|
|
- Infrastructure: [Deployment and hosting]
|
|
- **Design Principles**: [Guiding principles like SOLID, DRY, separation of concerns]
|
|
|
|
## 3. Getting Started
|
|
- **Prerequisites**: [Required software, tools, versions]
|
|
- **Installation**:
|
|
```bash
|
|
# Installation commands
|
|
```
|
|
- **Configuration**: [Environment setup, config files]
|
|
- **Running the Project**:
|
|
```bash
|
|
# Startup commands
|
|
```
|
|
|
|
## 4. Development Workflow
|
|
- **Branching Strategy**: [e.g., GitFlow, trunk-based]
|
|
- **Coding Standards**: [Style guide, linting rules]
|
|
- **Testing**:
|
|
```bash
|
|
# Test commands
|
|
```
|
|
- **Build & Deployment**: [CI/CD pipeline overview]
|
|
|
|
## 5. Project Structure
|
|
```
|
|
project-root/
|
|
├── src/ # [Description]
|
|
├── tests/ # [Description]
|
|
├── docs/ # [Description]
|
|
└── config/ # [Description]
|
|
```
|
|
|
|
## 6. Navigation
|
|
- [Module Documentation](./modules/)
|
|
- [API Reference](./api/)
|
|
- [Architecture Details](./architecture/)
|
|
- [Contributing Guidelines](./CONTRIBUTING.md)
|
|
|
|
---
|
|
**Last Updated**: [Auto-generated timestamp]
|
|
**Documentation Version**: [Project version]
|