From tac
Starts composable AI Developer Workflows (Plan→Build→Review→Fix) for autonomous code tasks. Invoke via /start-adw <plan_build|plan_build_review|plan_build_review_fix> <task> or auto-activation.
npx claudepluginhub melodic-software/claude-code-plugins --plugin tacThis skill is limited to using the following tools:
Start an AI Developer Workflow with composable Plan/Build/Review/Fix steps.
Designs Plan/Build/Review/Fix steps for composable AI Developer Workflows (ADWs) with contracts, isolation patterns, success criteria, and error handling.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Start an AI Developer Workflow with composable Plan/Build/Review/Fix steps.
$ARGUMENTS: <workflow-type> <task-description>
workflow-type: One of plan_build, plan_build_review, plan_build_review_fixtask-description: What the ADW should accomplish| Type | Steps | Use Case |
|---|---|---|
plan_build | Plan → Build | High confidence, simple tasks |
plan_build_review | Plan → Build → Review | Quality-focused tasks |
plan_build_review_fix | Plan → Build → Review → [Fix loop] | Full autonomy, ZTE goal |
Extract workflow type and task description:
Example: "plan_build_review Add rate limiting to auth endpoints"
→ workflow_type: plan_build_review
→ task: "Add rate limiting to auth endpoints"
Create an 8-character unique identifier:
# Generate unique ADW ID
head -c 4 /dev/urandom | xxd -p
Determine spec file location:
specs/{type}-{adw_id}-{slugified-description}.md
Example: specs/feature-a1b2c3d4-add-rate-limiting.md
Use the /plan command or spawn a planning agent:
Expected Output:
Read the spec and implement:
Expected Output:
build: prefixFor plan_build_review and plan_build_review_fix:
Expected Output:
For plan_build_review_fix only:
Loop Constraints:
Expected Output:
fix: prefix## ADW Execution Report
**ADW ID:** {adw_id}
**Workflow:** {workflow_type}
**Task:** {task_description}
**Started:** {timestamp}
### Step Results
| Step | Status | Duration | Details |
| --- | --- | --- | --- |
| Plan | ✅ | {time} | Spec: {path} |
| Build | ✅ | {time} | Commits: {count} |
| Review | ✅/❌ | {time} | Status: {PASS/FAIL} |
| Fix | ✅/⚠️ | {time} | Attempts: {n}/{max} |
### Spec File
`{spec_path}`
### Commits Made
- `{commit_hash}`: {message}
- `{commit_hash}`: {message}
### Final Status
**Result:** SUCCESS | FAILED | ESCALATED
**Summary:** {brief summary}
### Metrics
- Total Duration: {time}
- Tokens Used: {estimate}
- Fix Attempts: {n} (if applicable)
Implementation Note: Full ADW orchestration with fix loops requires Claude Agent SDK for proper step isolation. This command provides the design pattern; SDK implementation enables production execution.
| Step | Failure | Recovery |
|---|---|---|
| Plan | Can't generate spec | Retry with more context |
| Build | Build errors | Return to plan with feedback |
| Review | Critical issues | Proceed to fix (if enabled) |
| Fix | Can't resolve | Escalate after max attempts |
composable-step-design skill - Step design patternsadw-orchestrator agent - Orchestration planning