← ClaudeAtlas

wise-implement-plan-autolisted

Autonomously implement a written implementation plan (a `PLAN-*.md` produced by ticket-auto / ticket-plan) in the current git working tree — the plan's task waves are phase gates, each task in a wave is handed to a fresh-context executor agent running in parallel, and every task lands as one atomic commit with per-task verification (type-check / lint / tests). NO prompts. Invoked as `/wise-implement-plan-auto` (bare alias) or `/wise:wise-implement-plan-auto` (canonical). Use when the user says "implement the plan", "execute PLAN-*.md", "build out the plan autonomously", or types `/wise-implement-plan-auto`.
e1024kb/wise-claude · ★ 4 · AI & Automation · score 80
Install: claude install-skill e1024kb/wise-claude
# /wise-implement-plan-auto — execute a plan, autonomously Before asking any user question, read and follow the [question lifecycle](../../references/workflow-host-control.md#keep-asynchronous-questions-open). Keep asynchronous prompts open until answered; this rule does not authorize questions in autonomous or otherwise prompt-free procedures. ## Why this skill exists `ticket-plan` and `ticket-auto` produce a `PLAN-*.md` but no skill *executes* one. `/wise-implement-plan-auto` is that executor — a phase-gated model: parse the plan's task waves, dispatch one fresh-context executor agent per task in parallel, commit each task atomically, verify as it goes. It is the reusable building block the `ticket-auto` workflow's implement phase follows. ## Arguments Read `$ARGUMENTS`. The first whitespace-separated token, if present, is the path to the `PLAN-*.md` to implement. When absent, look for a single `PLAN-*.md` at the git toplevel and use it; if there are zero or several, stop and ask the user to name one. ## Run on another harness (`--on`) If `$ARGUMENTS` contains `--on <harness>[:<model>[:<effort>]]` (or `--on ask` / a bare `--on`), do NOT run the procedure below in this conversation. Strip the `--on` tokens (everything left is `SKILL_ARGS`), then read `${CLAUDE_PLUGIN_ROOT}/references/dispatch.md` and follow it with: - `SKILL_MD` = `${CLAUDE_PLUGIN_ROOT}/skills/wise-implement-plan-auto/SKILL.md` - `SKILL_ARGS` = the remaining tokens `--on ask` (or a bare `--on`) pick