The vibe-coding seatbelt for Claude Code — catches AI coding mistakes · 바이브코딩 안전벨트, AI 코딩 실수를 막는 플러그인
Auto-invoked ships a router so the right skill fires automatically as you prompt. No remembering which skill to call.
Normal is the plain upstream plugin, installed as-is. You invoke its skills yourself.
The plugin> /plugin marketplace add jx-hxxx/hi-vibe> /plugin install hi-vibe@hi-vibe-marketplaceAuto-invocation> /plugin marketplace add flowy-sh/flowy-core> /plugin install flowy-core> /plugin install flowy-hi-vibe
Repo: jx-hxxx/hi-vibe
What's inside
🇰🇷 한국어로 읽기 → README.ko.md · 🇬🇧 English below.
A vibe-coding seatbelt that stops Claude Code from rebuilding what already exists, papering over errors, and forgetting yesterday's decisions.
Every command, how it works, the FAQ, and the question you can paste into an AI to check whether it fits your project all live there. This file covers installing and using it, nothing more.
Run these inside Claude Code, in order.
/plugin marketplace add jx-hxxx/hi-vibe
/plugin install hi-vibe@hi-vibe-marketplace
/reload-plugins
Don't skip /reload-plugins. Installing alone does not attach the commands and
hooks to your current session.
In the project folder where you want it:
/hi-vibe:init # turn it on for this project — once
/hi-vibe:doctor # confirm it actually runs — once
/hi-vibe:check # sweep the existing codebase — only when you want it
After that there is nothing to memorise. Build the way you already do, and the review, the records and the search for existing code fire on their own.
Install once globally;
initper project./plugin installdefaults to user scope, so one install makes the/hi-vibe:commands available everywhere. The automatic features (hooks) only run in folders whereinitcreated the.hi-vibe/marker. Projects you never raninitin are left completely alone.
| When | What |
|---|---|
| Before you build | Say "build me X" and it searches for an existing implementation first |
| While Claude writes code | Flags errors swallowed in silence and secrets left in the source |
| Once a feature is done | The conversation doesn't end until it has been reviewed — a checklist plus a second Claude that never wrote the code |
| When comparable before/after numbers appear | Records the command, environment, sample, and result in evidence/METRICS.md |
On compact, /clear, or closing | Leaves the next chat enough to pick up from in handover.md |
| When a new session starts | Reads that back, along with the project's own rules |
handover.md inside the project
(gitignored by default). Anything that looks like a secret is masked; ordinary
sensitive information is not.touch .hi-vibe/optout. To remove it entirely,
rm -rf .hi-vibe .repo-xray — the documents it created stay.gitleaks too./hi-vibe:doctor first. It actually executes the
hooks and the scanner and tells you where it stopped.FAQ
hi-vibe is a Claude Code plugin of 6 hand-picked skills with a FLOW.md router. Install it once and the right skill fires as you prompt, with no slash command to remember. It is built for development work. It includes docs-keeper, grounded-answers, guards-setup. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it