superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Development lifecycle plugin: spec, executable contract, parallel build, mechanical proof, human acceptance
Plugin vbw from marketplace vbw-marketplace in swt-labs/vibe-better-with-claude-code-vbw. Commands read from the repo's manifest — today.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
approveApprove the VBW contract (requirements, checks, plans) and the project commands it may run. Only the user can run this.
compressCompress a long instruction file (CLAUDE.md, rules, docs for Claude) into terse caveman style to save tokens, keeping every fact, code block and path.
configShow or change VBW settings - the model profile (quality, balanced, budget), per-role models, how much VBW does on its own, and the status line.
convertBring a VBW 1 project (.vbw-planning/) into VBW 2 through a short Q&A; the old folder stays unless you choose to delete it.
debugInvestigate a bug from three angles at once (reproduce, trace the code, recent changes) and get its root cause with evidence and a proposed fix.
discussThink something through with VBW before building (a decision, an idea, a concern): plain questions, trade-offs, a recommendation, and the outcome recorded.
doctorCheck that everything VBW needs is in place (tools, Claude Code version, workflows, status line, the project) and fix what is wrong.
fixMake a quick fix or small change without planning ceremony; VBW's guards stay on and every proof is re-run afterwards so nothing proven breaks.
helpWhat VBW does and every VBW command, with when to use each.
initSet up VBW in this git repository (.vbw/ with the spec and the plan of record) and the VBW status line, then start agreeing on what to build.
interviewAsk the user, once at the start of a project, how much software they have built, how VBW should explain things, how involved they want to be, and what they are building and for whom. Used by the vibe router when the kernel says the interview is due.
list-todosList the ideas parked for later, with what you can do with each.
loopLet VBW work through named backlog items on its own, within a spend ceiling. Only the user can run this.
mapMap an existing codebase (stack and commands, structure, conventions, tests, risks) so VBW plans fit the code; saves .vbw/map.md.
panelCheck whether the VBW panel and its sound work on this Claude Code.
pauseStop for now safely - VBW checks nothing is left half-done and notes where you are, so /vbw:resume picks up exactly there.
profileSwitch how VBW works in one go - which AI models it uses, how much it does on its own (Careful, Standard, Fast, or your own mix), and how it talks to you (your level, how much it explains, how much you decide).
qaCheck the finished work now - run every proof and explain in plain words what passes, what fails and what only you can judge.
reportPrepare a bug report or idea about VBW as a GitHub issue; you see the full text and decide before anything is sent.
researchResearch a question on the web, in documentation and in this project, and get a sourced answer with a recommendation (up to four Scouts in parallel).
resumePick up where you left off - where the project stands, what was decided, and the next step.
rtkSet up, check or remove RTK, a third-party tool that compresses command output to save tokens; uses RTK's own official installer.
skillsLook for the best tools for this project (safety scanners, code-quality tools, test frameworks, community skills), show a short sourced list and install only what the user approves.
statusWhere this VBW project stands - progress, the roadmap and the next step. Reads only.
suggestOffer the user at most three suggestions at three moments: when requirements are proposed (spec proposal), right after triage adds requirements to the active milestone, and when a plan is presented for approval. Used by the vibe router at those moments only.
teachTeach Claude and VBW's agents this project's conventions (naming, structure, testing, style); saved as Claude Code rules in .claude/rules/.
todoKeep an idea for later in the VBW backlog, or list the backlog.
triageSort every new idea the user brings as now, next or later, with a reason and a size, before any requirement, planning or file change. Used by the vibe router for each new request.
uninstallRemove VBW from Claude Code - the status line setting first, then the plugin; project files stay.
updateUpdate VBW to the latest version.
verifyCheck, one at a time, the things only you can judge (look, feel, wording) for the work that is built, and record your verdict.
vibeTake this VBW project to its next step (spec, plan, approve, build, prove, fix, accept, ship). Use it for any work on a VBW project.
whats-newWhat changed in VBW, newest first.
whats-nextHave the Architect recommend what to do next (a top pick and up to two runners-up, each with a size) and store it. Used by the vibe router after a ship and when the user asks what's next.
architectVBW Architect. Requirements to roadmap - the decisions the user must make, then phases with goal-backward success criteria, then what's next; planning only, never code.
debuggerVBW Debugger. Scientific method - reproduce, hypothesize, gather evidence, diagnose; then a minimal root-cause fix with a regression test, verified and documented.
devVBW Dev. Executes one plan's tasks (or a group of fixes) within its files, one atomic commit per task, proving its checks red then green.
docsVBW Docs. Writes and updates documentation (README, changelog, guides, API and inline docs) for a plan's tasks; documentation files only.
leadVBW Lead. Researches, decomposes each phase into small plans with tasks and tests that fail today, self-reviews, and writes them with vbw apply.
qaVBW QA. Goal-backward verification of a built phase against its goal, criteria and plans; any deviation from the plan is a failure; changes nothing.
scoutVBW Scout. Researches one assigned angle - a codebase, the web, documentation - and reports verified findings with sources; changes nothing.
bash "${CLAUDE_PLUGIN_ROOT}/hooks/session-start.sh"
bash "${CLAUDE_PLUGIN_ROOT}/hooks/stop.sh" 2>/dev/null || true
bash "${CLAUDE_PLUGIN_ROOT}/hooks/stop.sh" 2>/dev/null || true
ulimit -t 5 2>/dev/null; s="${CLAUDE_PROJECT_DIR:-$PWD}"; p="$s"; while [ "$p" != / ] && [ -n "$p" ] && [ ! -e "$p/.git" ]; do case "$p" in */*) p="${p%/*}"; p="${p:-/}" ;; *) p=/ ;; esac; done; [ -e
jq -c -f "${CLAUDE_PLUGIN_ROOT}/hooks/approve-ask.jq" 2>/dev/null | { IFS= read -r in && bash "${CLAUDE_PLUGIN_ROOT}/hooks/approve-ask.sh" "$in"; } 2>/dev/null || true
ulimit -t 5 2>/dev/null; s="${CLAUDE_PROJECT_DIR:-$PWD}"; p="$s"; while [ "$p" != / ] && [ -n "$p" ] && [ ! -e "$p/.git" ]; do case "$p" in */*) p="${p%/*}"; p="${p:-/}" ;; *) p=/ ;; esac; done; [ -e
ulimit -t 5 2>/dev/null; jq -c 'select((.agent_type // "") | test("^vbw:(architect|lead|dev|qa|scout|debugger|docs)$"))' 2>/dev/null | { IFS= read -r in || exit 0; s="${CLAUDE_PROJECT_DIR:-$PWD}"; p="
out=$(jq -c -f "${CLAUDE_PLUGIN_ROOT}/hooks/approve-answer.jq" 2>/dev/null); [ -z "$out" ] || bash "${CLAUDE_PLUGIN_ROOT}/hooks/approve-answer.sh" "$out" 2>/dev/null || true
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Editorial diagrams in your brand, as self-contained HTML and SVG. Architecture, flowcharts, sequence, state machines, ER and database schemas, timelines, swimlanes, org charts, Gantt, Wardley maps, user journeys, service blueprints, UML class, lifecycle phase maps, and charts from bar, line and scatter to Sankey, treemap and heatmap, plus many more. Redraws draw.io, Mermaid, Excalidraw and PlantUML files. Exports SVG and PNG.
1 skill · 7 commands
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Use Alibaba Open Code Review from local Codex.
2 skills
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.