devflow-file-standardslisted
Install: claude install-skill aiskillstore/marketplace
# DevFlow File Standards
## Purpose
Consolidate file naming, directory structure, and format conventions that are shared across multiple agents and commands. This skill does NOT duplicate agent-specific standards.
## Requirement IDs
### Format
```
REQ-\d{3} # e.g., REQ-001, REQ-042, REQ-123
```
### Usage
- **Flow commands**: All `/flow-*` commands accept REQ-ID as argument
- **Git branches**: `feature/REQ-XXX-{slug-title}`
- **Directory paths**: `devflow/requirements/REQ-XXX/`
- **Status tracking**: `orchestration_status.json` contains `reqId` field
### Source
- Enforced by: All 13 agents
- Validated by: `.claude/scripts/check-prerequisites.sh`
## Task IDs
### Format
```
T\d{3} # e.g., T001, T042, T123
```
### Usage in TASKS.md
```markdown
- [ ] **T001** [P] Task description
- [ ] **T010** [US1] User story 1 task
```
### Labels
- `[P]`: Parallel execution possible
- `[US#]`: User story number (e.g., [US1], [US2])
### Source
- Generated by: planner agent
- Format defined in: `.claude/docs/templates/TASKS_TEMPLATE.md`
## Directory Structure
### Requirements
```
devflow/requirements/REQ-XXX/
├── research/ # /flow-init 输出
│ ├── research.md # consolidate-research.sh 生成
│ ├── tasks.json # generate-research-tasks.sh 生成
│ ├── internal/
│ │ └── codebase-overview.md
│ ├── mcp/ # MCP 服务器调查(可选)
│ └── codebase-tech-analysis.md # /flow-tech 输出
├── PRD.md