npx skills add lixu289508/xc-devflow-skillsREADME
xc-devflow-skills
Project Overview
xc-devflow-skills is an AI-powered collaborative management system for end-to-end product development. It automates the complete workflow from conception to delivery by defining standardized agent workflows for three core roles: Product Manager (PM), Research & Development (RD), and Quality Assurance (QA).
Core Features
π― Three-Role Collaboration System
- Product Manager (PM): Responsible for requirement analysis, documentation, and product planning.
- Research & Development (RD): Responsible for technical design, code implementation, and feature development.
- Quality Assurance (QA): Responsible for test planning, test execution, and bug management.
π Standardized Workflows
- PM Workflow: Research & Analysis β Concept Design β Document Writing β Optimization & Refinement
- RD Workflow: Study Requirements β Design Solution β Write Plan β Review Plan β Execute Plan β Archive & Trace
- QA Workflow: Read Requirements β Read Development Output β Define Test Plan β Write Test Cases β Execute Tests β Submit Bugs
π Review Mechanism
Critical stages include human review checkpoints to ensure quality control:
- PM: Research & Analysis phase requires review
- QA: Test Plan Definition phase requires review
- RD: Root Cause Analysis and Fix Proposal phases require review
π Standardized Document Management
- Uniform document structure standards
- Task tracking via CSV files
- Requirement documentation in Markdown format
Directory Structure
xc-devflow-skills/
βββ pm/ # Product Manager module
β βββ CLAUDE.md # PM role specification
β βββ prd/ # Requirement documents directory
β β βββ index.csv # Requirement index
β βββ .claude/skills/pm/
β βββ SKILL.md # PM skill configuration
β
βββ rd/ # Development module
β βββ CLAUDE.md # RD role specification
β βββ bugs/ # Bug management
β β βββ pending.csv # Pending bugs
β β βββ archived.csv # Archived bugs
β βββ dev/ # Development tasks directory
β β βββ .gitkeep
β βββ .claude/skills/
β βββ rd/ # Requirement development skill
β βββ fix/ # Bug fix skill
β
βββ qa/ # QA module
βββ CLAUDE.md # QA role specification
βββ qa-scheme.md # Complete QA system specification
βββ qa-role-requirements.txt # QA role requirements
βββ test-results/ # Test results directory
β βββ .gitkeep
βββ .claude/skills/qa/
βββ SKILL.md # QA skill configuration
Usage Instructions
Entry Points
Select the appropriate role entry based on your task:
| Command | Role | Function |
|---|---|---|
/pm | Product Manager | Create or modify requirement documents |
/rd | Developer | Develop requested features |
/fix | Developer | Fix bugs |
/qa | Tester | Execute testing workflow |
Workflow Details
Product Manager (PM)
- Research & Analysis βΈοΈ Requires review
- Concept Design βΆοΈ Auto-executed
- Document Writing βΆοΈ Auto-executed
- Optimization & Refinement βΆοΈ Auto-executed
Developer (RD)
- Study requirement documents
- Design technical solutions
- Write development plan
- Review plan (requires manual confirmation)
- Execute development plan
- Archive and trace results
Tester (QA)
- Read requirement documents
- Read development outputs
- Define test plan βΈοΈ Requires review
- Write test cases/scripts
- Execute tests
- Submit bugs + Generate report
Role Specifications
Product Manager Guidelines
- Output structured requirement documents (PRD)
- Ensure requirements are clear, testable, and implementable
- Follow document formatting standards strictly
Developer Guidelines
- Code must tightly align with requirements
- Prohibit introduction of technical debt
- Adhere to file modification rules
- Follow proper service startup/shutdown procedures
QA Guidelines
- Strictly adhere to defined test scope
- Prohibit introduction of technical debt
- Use CSV filesθ§θ for bug tracking
- Fully document test context
CSV File Specifications
Requirement Index (pm/prd/index.csv)
Tracks metadata for all requirement documents.
Pending Bug Queue (rd/bugs/pending.csv)
Bugs reported by QA; to be processed by RD.
Archived Bug Records (rd/bugs/archived.csv)
Records of bugs fixed and verified, written by RD.
Pending Test Queue (qa/pending.csv)
Tasks queued by QA for testing.
Technology Stack
This is a pure specification project consisting of:
- Markdown-formatted specification documents
- CSV-formatted data files
- Claude AI Agent skill configurations
License
This project is open-source. Refer to the repository for specific licensing details.
Contribution Guidelines
- Follow the specifications ou
...
Publisher
Statistics
Stars4
Forks2
Open Issues0
LicenseMIT License
CreatedJan 19, 2026