10x-implement

Implements phased technical plans from plan.md with progress tracking and per-phase commits.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Executing a multi-phase technical plan by hand is error-prone: steps get skipped, progress state gets lost between sessions, and commits end up mixing unrelated changes. This Skill drives plan execution deterministically from a canonical Progress section, keeping implementation state, commits, and change metadata consistent. ## Core Features & Use Cases - Progress-driven execution: Reads the ## Progress section of context/changes/<change-id>/plan.md as the single source of truth, resuming from the first unchecked item. - Phase-end commit ritual: Enforces manual verification gates, explicit path staging, dirty-path detection, Conventional Commits messages, and SHA write-back into completed Progress rows. - Mismatch handling: Pauses with a structured decision prompt when reality diverges from the plan instead of silently improvising. - Use Case: After approving a plan for an OAuth login change, run the Skill with the change-id to implement each phase, verify success criteria, and produce one clean commit per phase with traceable SHAs. ## Quick Start Ask the assistant to implement the approved plan for a change by running /10x-implement with your change-id, for example "implement the oauth-login plan starting at phase 1".

Frequently Asked Questions about 10x-implement

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

FAQPage Schema
How do I implement a multi-phase technical plan with an AI assistant?

Provide the change-id or plan path, and the Skill reads plan.md, finds the first unchecked Progress item, and implements each phase sequentially. It runs success criteria checks and creates one Conventional Commits commit per phase after manual verification.

How do I resume an interrupted plan implementation?

Re-invoke the Skill with the same change-id, optionally specifying a phase number. It parses the Progress section, trusts existing checked items, and resumes from the first unchecked line without re-reading completed work.

What happens when the code doesn't match the plan?

The Skill stops, presents the expected versus actual situation, and asks you to choose between adapting the implementation, skipping that part, or stopping to re-plan. It never silently diverges from the approved plan.

Can it commit changes automatically after each phase?

Yes, but only after automated checks pass and you confirm manual verification. It stages only files touched during the phase, proposes a Conventional Commits message for approval, and writes the commit SHA back into the completed Progress rows.

What are the limitations of checkbox-based progress tracking?

All state lives in the plan's Progress section, so manual edits to that section can confuse resume logic. Empty-diff phases produce no commit and leave rows without SHAs, which surface as warnings during archival.