Agent skill · software engineering · yonatangross
implement
Builds a new feature with parallel backend, frontend, test and security agents in worktrees, then verifies. Use when asked to build, add or scaffold a feature, endpoint or component. Not for fixing, reviewing or testing existing code.
Why this skill is useful
Adds parallel execution scripts and specific workflows for implementing features that enhance the AI's capabilities.
What it needs
Requires mcp-server installed locally. About 10k tokens when loaded. Last updated 2026-08-06. 215 stars on the source repository.
What this skill does
Implement Feature Host-neutral workflow. Invoke by skill name (implement). Claude Code slash routing, YAML hook loaders, and .claude/chain live in references/claude-code.md. Parallel subagent execution for feature implementation with scope control and reflection. Quick Start --- Argument Resolution Check the target first, before any other step. This skill forks and cannot see the conversation. Load Read("../../shared/rules/target-resolution.md"): if the target, flags stripped, is a bare pronoun or deictic (this, them, that one) or empty, return exactly TARGETUNRESOLVED: <word> and stop. The caller resolves it and re-invokes. Pass MODELOVERRIDE to all Agent() calls via model=MODELOVERRIDE when set. Accepts symbolic names (opus, sonnet, haiku, fable on harnesses whose Agent tool lists it; note fable is premium API spend after 2026-07-12) or full IDs (claude-opus-5-5) per CC 2.1.74. --- Step -1: MCP Probe + Resume Check Run BEFORE any other step. Detect available MCP servers and check for resumable state. Batch Size Governance (large refactors) For implementations touching >10 files, enforce max 5 files per agent batch, run tests between batches, commit green batches immediately, stop on red. Override via --batch-size N. Full rule: Read("rules/batch-governance.md"). Budget Awareness (Opus 5.5 task budgets, public beta) Opus 5.5 exposes per-task token budgets. Until the CC side is GA, OrchestKit tracks an advisory budgetremainingpct in state.json so long runs self-throttle. Update after each phase: Thresholds influence behavior: Remaining Behavior --- --- > 50% Normal — all optional depth (devil's advocate, visual capture, deep exploration). 20-50% Efficient — skip optional depth; keep core phases. Warn user once. < 20% Conservation — finish current phase, emit a handoff with next steps, do not start new work. When CC's native task-budget API ships GA, replace the estimate with the real signal; the thresholds and behavior stay the same. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills yonatangross/implement--f674df