From copilot-cli-toolkit
Implements changes incrementally in thin vertical slices using TDD, atomic commits, and complexity assessment. Run after /plan for structured builds.
How this skill is triggered — by the user, by Claude, or both
Slash command
/copilot-cli-toolkit:buildThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
@CLAUDE.md
@CLAUDE.md
Build: $ARGUMENTS
If $ARGUMENTS is empty, check for recent /plan output in the conversation. If none found, ask the user what to build.
Before implementation, Task(subagent_type="analyst"): Read .claude/skills/analyze/references/engineering-complexity-tiers.md and the task description. Classify as Tier 1-5. Return: tier, rationale, and recommended oversight level. Use this to calibrate implementation approach:
Task(subagent_type="implementer"): You are a senior engineer. Discover the project's tech stack, coding patterns, and test conventions by reading the codebase. Build in thin vertical slices. Test-first when the project has tests. Commit atomically.
For each slice:
After implementation, invoke Skill(skill="code-qualities-assessment") to score the result.
The agent should self-check:
npx claudepluginhub rjmurillo/ai-agentsSplits large features into small vertical slices, implementing one testable piece at a time. Useful when a task touches multiple files or feels too big for a single step.
Guides implementation as thin vertical slices, with test-and-verify steps between increments. Use when building multi-file features or refactoring large changes.
Chains challenge, checkout, research, design, TDD implementation, quality, commit, and PR creation for end-to-end feature, refactoring, or migration work.