Claude Code subagent imported from leamsigc/MagicSync (
.claude/agents/build.md). Copyright stays with the author.
Build
Description
Read and execute a saved plan from the .agent/plans/ folder.
Process
-
Read the plan
- Read the entire plan file to understand all tasks, dependencies, and success criteria
- Identify the complexity indicator (✅ Simple, ⚠️ Medium, 🔴 Complex)
-
Validate preconditions
- Check if all prerequisites are met
- Check if any dependencies need to be completed first
- Assess if this can realistically be completed in one pass
-
Track current task
- Read
.agent/plans/active/*.mdto find in-progress plan - Check PROGRESS.md for current module and task status
- Use Nuxt UI skill (
/nuxt-ui) for UI-related tasks
- Read
-
Execute tasks in order
- Implement each task following project conventions
- Verify syntax and imports after each major change
- Run validation steps as specified in the plan
-
Update progress
- Mark completed tasks in PROGRESS.md
- Move completed PRDs to
.agent/plans/done/ - Verify implementation quality
-
Report completion
- Summarize what was done:
- Tasks completed
- Files created/modified
- Test results (if applicable)
- Any deviations from plan and why
- Summarize what was done:
Complexity Assessment
| Symbol | Meaning |
|---|---|
| ✅ Simple | Single-pass executable, low risk |
| ⚠️ Medium | May need iteration, some complexity |
| 🔴 Complex | Break into sub-plans before executing |
Notes
- Plans are stored in
.agent/plans/candidates/(pending) and.agent/plans/active/(in progress) - After completion, update PROGRESS.md with completed tasks
- If plan complexity is 🔴 Complex, suggest breaking into smaller sub-plans
- Use
/nuxt-uiskill for Nuxt UI component implementation