work-implement

Executes non-TDD work plans with per-item verification and evidence reporting.

Updated Jul 4, 2023
One-click install
npx skills add https://github.com/kohdice/dotfiles --skill work-implement-kohdice
Or copy as Structured Prompt for Agentâ–Ľ
Please help me install this Agent Skill.
Skill: work-implement
Source: https://github.com/kohdice/dotfiles/tree/main/config/agents/skills/work-implement
Command: npx skills add https://github.com/kohdice/dotfiles --skill work-implement-kohdice

SYSTEM DOCUMENTATION & REQUIREMENTS

đź’ˇ This Skill includes references (resource) components.

What problem does it solve? Multi-step work like infrastructure changes, configuration updates, CI/CD edits, and documentation has no test suite to prove it worked, so changes often get applied on trust. This Skill executes a work plan under a strict verification discipline where every item is checked before and after the change, with evidence reported for each step. ## Core Features & Use Cases - Verification-gated execution: Each plan item runs a before-check, the change, and a Verify step whose output is compared against the plan's expected outcome, not just the exit code. - Direct or delegated batches: Small batches run in the parent; large or long-output batches are dispatched to sub-agents constrained to validation-tier commands, with a structured JSON result schema. - Apply gating and recovery: Live-state mutations (Task (apply): items) always require explicit user confirmation, and failed verifications get exactly one fix pass before stopping. - Use Case: After creating a Terraform migration plan with the work-plan skill, reply "go" and this Skill executes each item, runs terraform plan verifications, confirms the apply with you, and reports evidence for every step. ## Quick Start Use the work-implement skill to execute the work plan in .plans/ for the infrastructure update.

Frequently Asked Questions about work-implement

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute a work plan without tests?â–Ľ

Create the plan with the work-plan skill, then invoke work-implement. It runs each item's Verify step before and after the change, compares output against the plan's expected outcome, and reports evidence for every item.

What is the difference between work-implement and the implement skill?â–Ľ

work-implement handles work without automatically testable application behavior, such as infrastructure, configuration, and documentation. The implement skill and the TDD stack own changes with testable application behavior.

Can sub-agents run terraform apply or other live-state changes?â–Ľ

No. Task (apply) items never leave the parent and always require explicit user confirmation before running. Sub-agents are restricted to validation-tier commands like validate, dry-run, plan, lint, and build.

What happens when a verification step fails during execution?â–Ľ

The Skill makes one fix pass scoped to the failing item, then stops if verification fails again. It reports the failing state and changed files without reverting anything; the user decides between reverting and debugging.

When should I not use work-implement?â–Ľ

Skip it for testable application changes (use implement), planning-only requests (use work-plan), single trivial steps done directly, and review tasks handled by the local-review skill.