Analysis updated 2026-05-18
Add git-based save points to an AI-coding project so you can roll back after a risky change.
Keep a persistent project memory log so each new AI coding session has context.
Get warned before Claude Code runs a command that could destroy your work, like a force push or hard reset.
| rwgb/vibe-guardrails | 100/dotfiles | abdellaouiamir/palworld-server | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Shell | Shell | Shell |
| Last pushed | — | 2016-11-18 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 1/5 | 3/5 |
| Audience | vibe coder | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Install via two Claude Code plugin commands, then restart Claude Code to load the hook and skills.
Vibe-guardrails is a plugin for Claude Code, the AI coding assistant, aimed at people who build real projects with AI help but do not have a traditional software engineering background. It adds a set of basic safety habits that experienced engineers already know, so that AI-assisted coding stays recoverable when things go wrong. The plugin includes five skills and one safety hook. The save-points skill teaches you to create git checkpoints before risky changes, so you can always roll back. The project-memory skill keeps a running log file so each new coding session starts with context instead of starting from scratch. The before-you-build skill runs a short check for what could go wrong before you start building something non-trivial. The done-checklist skill gives you a concrete definition of what counts as finished, rather than stopping once something merely runs on your machine. The keep-secrets-secret skill checks for API keys and credentials before they end up committed to your code or git history. The safety hook watches every shell command Claude Code is about to run and blocks a short list of commands that would permanently destroy work, such as force pushes, hard resets, and recursive deletes on risky paths. When it blocks a command, it explains what would have been destroyed and suggests what to do instead. Installing it takes two commands inside Claude Code to add the plugin marketplace and install the plugin, followed by a restart so the hook and skills load. During installation you will see a trust prompt, since the plugin runs a small shell script before each command, the entire plugin is plain text in the repository, so you can review it before agreeing. The author is upfront about its limits. It is not a full security audit, since the secrets check only catches common patterns like API keys and passwords. It is not a substitute for learning software engineering fundamentals. The safety hook is best effort: it recognizes a specific list of destructive commands and deliberately allows anything it does not recognize to pass through, rather than risk blocking something that should work. Save points remain the real safety net. The project is written mostly in Shell script and is released under the MIT License.
Vibe-guardrails is a Claude Code plugin that gives non-engineers safety habits for AI-assisted coding, including git save points, project memory, a done checklist, secret scanning, and a hook that blocks destructive commands.
Mainly Shell. The stack also includes Shell, Claude Code, Git.
Use, modify, and distribute freely, including commercially, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.