From vibekit
Activates vibekit's pipeline discipline so brainstorm, plan, exec, verify, review, finish and memory skills auto-fire at their trigger points.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vibekit:using-vibekitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
<SUBAGENT-STOP>
This is not negotiable. You cannot rationalize "the task is too small," "I already know the answer," or "it would be faster to just do it." Skipping a guardrail skill is the failure mode this plugin exists to prevent.
If the user says "skip the brainstorm" or "just write the code," follow the user. Otherwise, follow the trigger map below.
| Trigger condition | Skill that MUST fire |
|---|---|
| User says "vibe" or gives a short intent ("add X", "build Y", "fix Z") | vibe |
| About to start any creative or implementation work, before code is written | brainstorm-lean |
| Spec is approved, implementation has not started | plan-write |
| Plan is approved, before any implementation dispatch | isolate |
| About to dispatch any subagent / Task / Agent call | brief-compiler (compile RTCO brief first) |
| Executing an approved plan task-by-task | exec-dispatch |
| Just received output from a subagent, tool chain, or dispatched task | report-filter |
| About to claim work is done, fixed, complete, or passing | verify-gate |
verify-gate returned ready, before any outward-facing action | review-pack |
review-pack returned yes and user signed off on the diff | finish-branch |
| Driving a vibe run autonomously across iterations | ralph-loop |
| Storing, recalling, or auditing durable project knowledge | memory-dual |
verify-gate returns not satisfied/partial, or an exec-dispatch task fails its test/build | debug-recovery |
| User reports a bug, failing test, broken build, or asks "why is this failing" | debug-recovery |
| User reports vibekit feels broken, skills not firing, or cross-runtime drift | vibekit-doctor |
brainstorm-lean has a HARD-GATE; respect it on every project regardless of perceived simplicity.finish-branch is the only outward-facing endpoint.brief-compiler runs first; report-filter runs on return.Skill tool. The skill content loads — follow it directly. Never Read a skill file as a substitute for invoking it.AGENTS.md; invoke by following the named workflow.activate_skill tool.prompts/vibe.md is registered via the pi key in package.json; skills auto-discovered from skills/ and primed by the .pi-plugin extension. Invoke via /skill:<name> or by following the auto-trigger map.Compress agent chatter, briefs, capped reports, progress logs. Never compress questions to the user, user answers, plan files, TDD markers, verification evidence, error quotes, code blocks, destructive-operation warnings, or final commit/PR text. If a compression would reduce guardrail clarity by any amount, do not compress.
brainstorm-lean. The design can be three sentences, but it must exist and be approved.brief-compiler to produce an RTCO brief, every time.report-filter to enforce schema and strip restatements.npx claudepluginhub rizukirr/vibekit --plugin vibekitEntry point for VibeFlow framework. Initiates structured six-phase development workflow (Spark→Test) with quality gates. Supports Quick Mode for small changes and Full Mode for complex features.
Guides non-technical users through natural-language development workflows: starting projects, checking progress, requesting actions, and handling errors with plain-language suggestions.