10x-goal-implement

Implements technical plans autonomously with per-phase quality gates and Conventional Commits.

Updated May 23, 2026
One-click install
npx skills add https://github.com/BMS-kmusial/bms-stream-monitor --skill 10x-goal-implement-bms-kmusial
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-goal-implement
Source: https://github.com/BMS-kmusial/bms-stream-monitor/tree/main/.claude/skills/10x-goal-implement
Command: npx skills add https://github.com/BMS-kmusial/bms-stream-monitor --skill 10x-goal-implement-bms-kmusial

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Executing an approved implementation plan by hand requires constant human supervision: checking off progress, running tests, committing each phase, and deciding what to do when reality diverges from the plan. This Skill removes the human from the loop entirely, running the full plan under Claude Code's /goal with explicit automatic policies for every decision point. ## Core Features & Use Cases - Autonomous phase execution: Reads context/changes/<change-id>/plan.md, treats the ## Progress section as the single source of truth, and works through every Automated checkbox without asking questions. - Fixed quality-gate stack: Each phase runs plan success criteria, a deliberate-break test check, repo-wide tests/lint/typecheck, and a Conventional-Commits commit only when all gates are green, with a 2-attempt self-fix budget. - Honest failure surfacing: Structural mismatches and repeated gate failures produce a STOP block and a run report listing adaptations, uncertainties, and pending Manual rows as a human checklist. - Use Case: Run headless with claude -p to implement all phases of a planned change overnight, then return to a transcript narrating every gate verdict, commit SHA, and remaining manual verification step. ## Quick Start Run /goal with a completion condition followed by /10x-goal-implement <change-id> to autonomously implement every phase of the plan in context/changes/<change-id>/plan.md.

Frequently Asked Questions about 10x-goal-implement

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

FAQPage Schema
How do I run an implementation plan autonomously in Claude Code?

Set a /goal condition describing the done state, then invoke /10x-goal-implement <change-id>. The skill reads context/changes/<change-id>/plan.md, executes each phase, runs quality gates, and commits per phase without asking questions.

How do I run Claude Code headless to implement a plan?

Use claude -p with the /goal condition and /10x-goal-implement invocation, plus --allowedTools listing Read, Write, Edit, Bash, and Task tools, and --permission-mode acceptEdits. The skill narrates gate verdicts and commit SHAs so the transcript records the run.

What happens when the codebase does not match the plan?

Mismatches are classified as minor or structural. Minor drift like moved files is adapted and narrated; structural problems like missing dependencies or nonexistent referenced files trigger a STOP block that halts the run with resume instructions.

Can the skill modify or skip failing tests to make gates pass?

No. The skill never weakens assertions, deletes tests, or relaxes lint and typecheck rules unless the plan explicitly says so. A failing gate gets at most two self-fix attempts before the run stops.

What is a deliberate-break check in test verification?

For phases adding or changing tests, the skill temporarily breaks the protected production code, confirms the test goes red, then restores the file via git checkout. A test that stays green on broken code is treated as a gate failure.

What are the limitations of autonomous plan implementation?

Manual rows in the plan are never executed or flipped; they are surfaced as a human checklist. Genuinely ambiguous situations without a policy resolution fall back to conservative interpretation, and unverifiable gate commands halt the affected phase.