One-time setup of parallel/ directory for multi-agent development
53
55%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./plugins/product-design/skills/parallel-setup/SKILL.mdCategory: Parallel Development
/parallel-setup [--tech django|typescript|go]--tech: Optional - Technology stack hint for future decompositions (default: auto-detect)One-time initialization of the parallel/ directory at project root for parallel multi-agent development. This creates the infrastructure for organizing decomposed tasks by Tech Spec.
Run this once per project. Then use
/parallel-decomposefor each Tech Spec.
When this command is run, Claude Code should:
mkdir -p parallelCreates:
parallel/
├── README.md # Explains parallel development workflow
└── .gitignore # What to track vs ignoreCreate parallel/README.md:
# Parallel Development Artifacts
This directory contains artifacts for parallel multi-agent development.
## Structure
Each Tech Spec decomposition creates a subdirectory:parallel/ ├── TS-0042-inventory-system/ # Keyed by Tech Spec ID │ ├── manifest.json # Regeneration metadata │ ├── context.md # Shared project context │ ├── tasks/ # Task specifications │ ├── contracts/ # Shared types & API schema │ ├── prompts/ # Agent launch prompts │ ├── scripts/ # Launch & monitor scripts │ ├── architecture.md # System design │ └── task-graph.md # Dependency visualization └── ...
## Commands
- `/parallel-decompose <prd> --tech-spec <ts-file>` - Decompose PRD into tasks
- `/parallel-integrate --parallel-dir <dir>` - Verify integration
## Regeneration
Each subdirectory contains a `manifest.json` with metadata to regenerate artifacts:
```bash
# Re-run decomposition with same args
/parallel-decompose docs/prd.md --tech-spec tech-specs/approved/TS-XXXX.md### 3. Create .gitignore
Create `parallel/.gitignore`:
```gitignore
# Generated prompts and scripts (regenerate with /parallel-decompose)
*/prompts/
*/scripts/
# Integration reports
*/integration-report.md
# Keep tracked:
# - manifest.json (regeneration metadata)
# - context.md (shared context)
# - tasks/ (task specifications)
# - contracts/ (shared types & API)
# - architecture.md (system design)
# - task-graph.md (dependencies)If CLAUDE.md exists at project root, add a section:
## Parallel Development
This project uses parallel multi-agent development. Artifacts are in `parallel/`.
- Each Tech Spec decomposition creates `parallel/TS-XXXX-{slug}/`
- Task files use compact YAML format for token efficiency
- Contracts are shared via `contracts/` subdirectory
- Run `/parallel-decompose --help` for usageOutput summary:
Created parallel/ directory structure
parallel/
├── README.md # Workflow documentation
└── .gitignore # Track config
Next steps:
1. Create a Tech Spec: /create-tech-spec <title>
2. Decompose PRD: /parallel-decompose <prd> --tech-spec <ts-file># Initialize parallel development
/parallel-setup
# With technology hint
/parallel-setup --tech django/parallel-decompose commandparallel/TS-0042-slug/)0ebe7ae
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.