7xuanlu/ultrapowers/workflows-driven-development
Claude Code and agent skill by 7xuanlu/ultrapowers
- community
Checking that the SKILL.md file is still in the repository.
Dynamic build workflow: plans a goal into tasks, builds each test-first, and reviews every step.
Install
npx vskill@latest install 7xuanlu/ultrapowers/workflows-driven-developmentSKILL.md
/workflows-driven-development
User-only entry to the ultrapowers harness. Spends real tokens → never auto-invoked. You (the model running this command) own the two human gates and dispatch the deterministic Workflow engine. Do not re-implement the loop, dispatch the engine.
Usage
On help
Print the Usage block above, then: "default = one disciplined pass; --thorough adds a completeness critic that loops until no new findings (goal mode only). Built-in always-on: strict TDD, merged opus review (spec + quality, fail-closed), re-witness RED, per-task commit. Task-list format: see ${CLAUDE_PLUGIN_ROOT}/reference/task-list.md. Cost scales with task count, each task runs an implementer plus one merged opus review (plus re-witness RED)." Then stop.
Workspace isolation (do first, before any gate)
If the target repo is on main/master, create a feature worktree/branch first (EnterWorktree or git checkout -b feature/<goal-slug>). The harness commits per task.
GATE 1, plan approval (goal mode)
For a <goal>: dispatch planning only, then present the task list to the human.
Show the proposed tasks and ask: Approve this plan / edit / abort? Do not build until approved.
A Workflow cannot pause mid-run (ADR-0001), so approval happens before the build dispatch.
For --tasks <file>: validate first. Read the file; if any entry is not a {id,spec} object, reject with: "tasks must be [{id,spec}] objects, bare strings are silently dropped (see ${CLAUDE_PLUGIN_ROOT}/reference/task-list.md)." If --thorough was also passed, warn: "--thorough is ignored in --tasks mode (the completeness critic runs in goal mode only)." Then skip to dispatch.
Dispatch (the build)
Default args (product defaults, implementer:"claude" so a clean install needs no external CLI): Source `verifyCmd` from the project's real test command (read its package.json scripts and any CLAUDE.md). Without it the deterministic gate is skipped and re-witness RED goes inert, if the project genuinely has no test command, say so at GATE 1 rather than silently running degraded.
Why `scriptPath`, not `name`: the engine is intentionally NOT registered in~/.claude/workflows/, so it stays out of the slash list and the model can't dispatch itdirectly (Workflow({name})), which would bypass the two human gates.scriptPathresolvesthe bundled engine straight from the plugin and needs no registration.
GATE 2, critical review (on return)
Surface the final JSON + the per-model token/cost report. If the result sets needsHuman:true, integration.approved === false, or a stopped/degraded/BLOCKED flag, present it and ask: accept / send back / raise the model ceiling? Otherwise report the green summary (tasks built, tests, re-witness outcomes).
Reference (Read on demand, don't preload)
- task-list format + footgun →
${CLAUDE_PLUGIN_ROOT}/reference/task-list.md - engine args + model routing →
${CLAUDE_PLUGIN_ROOT}/reference/harness.md - re-witness RED (mechanism + evidence caveat) →
${CLAUDE_PLUGIN_ROOT}/reference/re-witness-red.md - deterministic gating/escalation →
${CLAUDE_PLUGIN_ROOT}/reference/gating.md
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/workflows-driven-development/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/7xuanlu/ultrapowers/workflows-driven-development)