<< All versions
Skill v1.0.1
currentLLM-judged scan95/100majiayu000/claude-skill-registry/spec-parallel
3 files
──Details
PublishedMay 14, 2026 at 08:08 PM
Content Hashsha256:2eb58f484fe51ed6...
Git SHA63c042456db3
Bump Typepatch
──Files
Files (1 file, 1.9 KB)
SKILL.md1.9 KBactive
SKILL.md · 91 lines · 1.9 KB
version: "1.0.1" name: spec-parallel description: Auto-detect and parallelize Spec Kit tasks triggers:
- /tasks completes
- tasks.md updated
- "parallelize spec"
- "spawn spec tasks"
Spec Kit Parallel Executor
I automatically detect when Spec Kit tasks have parallel-eligible items and offer to spawn agents.
Activation
I activate when:
/taskscommand completes- User explicitly requests spec parallelization
.spec/tasks.mdis updated with new tasks
Detection Logic
python
def should_parallelize(tasks_file):tasks = parse_tasks(tasks_file)parallel_tasks = [t for t in tasks if "[P]" in t or "(P)" in t]return len(parallel_tasks) >= 3
Spec Context
I include all Spec Kit artifacts in each agent's context:
| File | Purpose | Required | |
|---|---|---|---|
.spec/spec.md | Feature specification | Yes | |
.spec/plan.md | Implementation plan | Recommended | |
.spec/design.md | Design decisions | Optional | |
.spec/tasks.md | Task breakdown | Yes |
Agent Prompt Template
You are a Spec Kit implementation agent.## Your Task{task_description}## Feature Specification{spec_content}## Implementation Plan{plan_content}## Design Decisions{design_content}## Instructions1. Implement ONLY the assigned task2. Follow the specification exactly3. Adhere to the implementation plan4. Write tests for new functionality5. Commit with message: "feat(spec): {task_name}"6. Output TASK_COMPLETE when doneBegin implementation.
Files
spawn-tasks.sh- Parse tasks and spawn agents
Integration with Base
This skill extends the base parallel-executor skill:
- Uses same worktree pattern
- Same monitoring commands
- Same merge workflow
Spec Validation
After tasks complete, I can validate against spec:
bash
# Check each worktree's implementationfor wt in ../project-*; doclaude -p "Validate implementation in $wt against .spec/spec.md" --printdone