npx claudepluginhub snowmead/guardrail-agent-skillsA Claude Code plugin marketplace for code quality guardrails. Add pre-commit hooks, security scanning, compliance checks, and more to your projects.
Pre-commit hooks and code quality enforcement using prek.
Skills included:
guardrail-commit-hooks-skill - Create and manage prek pre-commit hooksCommands:
| Command | Description |
|---|---|
/guardrail | Analyze project and recommend hooks |
/guardrail:setup | Full setup wizard - install prek, create config, test hooks |
/guardrail:update | Update existing hooks to latest versions |
bunx skills add snowmead/guardrail-agent-skills
Install location: ~/.claude/skills/commit-guardrails/
guardrails/
├── .claude-plugin/
│ └── marketplace.json # Plugin registry
├── claude-code/ # Plugin source
│ ├── .claude-plugin/
│ │ └── plugin.json # Plugin metadata
│ ├── commands/
│ │ ├── guardrail.md
│ │ ├── guardrail-setup.md
│ │ └── guardrail-update.md
│ └── skills/
│ └── guardrail-commit-hooks-skill/
│ ├── SKILL.md
│ ├── LICENSE.txt
│ └── languages/ # Language configs
├── skills/ # Dual discovery path
│ └── commit-guardrails/
│ └── SKILL.md
└── scripts/ # Validation scripts
prek is a faster, dependency-free reimplementation of the pre-commit framework written in Rust.
Why prek over pre-commit?
You: Help me set up this Python project with proper guardrails
Claude: I'll analyze your project and recommend appropriate pre-commit hooks...
[Detects Python, checks for existing hooks, scans for file types]
Claude: I recommend setting up prek with these hooks:
- Universal: trailing-whitespace, end-of-file-fixer, detect-private-key
- File validators: check-yaml (found 3 .yml files), check-toml (found pyproject.toml)
- Security: gitleaks
- Python: ruff (linting + formatting)
Do you want to prevent direct commits to main/master branches?
You: Yes
Claude: [Creates .pre-commit-config.yaml, runs prek install]
Hooks are selected based on project context, not blindly applied.
Universal hooks that benefit every project:
repos:
- repo: builtin
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: detect-private-key
- id: check-merge-conflict
- id: check-added-large-files
| Hook | Included If |
|---|---|
check-yaml | Project has .yml or .yaml files |
check-json | Project has .json files |
check-toml | Project has .toml files |
| Hook | Behavior |
|---|---|
no-commit-to-branch | Asked if team uses feature branches |
- repo: https://github.com/gitleaks/gitleaks
hooks:
- id: gitleaks
All recommended tools are Rust-based for maximum performance.
| Language | Hooks | Built With |
|---|---|---|
| Python | ruff (linting + formatting) | Rust |
| Rust | cargo-check, cargo-clippy, cargo-fmt | Rust |
| JavaScript/TypeScript | biome (linting + formatting) | Rust |
| Go | golangci-lint, gofumpt | Go (native) |
See CONTRIBUTING.md for how to add new guardrail skills to the marketplace.
Use the template at template/SKILL.md as a starting point.
MIT
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use
Complete collection of battle-tested Claude Code configs agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.