By galilei2050
PreToolUse Bash gate enforcing a project ACL with pattern-based allow/ask/deny rules.
A Claude Code plugin marketplace. Small Python plugins that, composed together, keep the agent on the plan → implement → verify rails via lifecycle hooks.
The name is a climbing term: a belay is the rope-and-anchor system that catches a climber when they fall. These plugins are the belay for the agent.
/plugin marketplace add galilei2050/belay
/plugin install <plugin-name>@belay
| Name | Type | What it does |
|---|---|---|
| acl-hook | PreToolUse | Gates Bash commands against a project ACL |
More plugins will land here as the harness is decomposed.
See docs/PHILOSOPHY.md.
See docs/AUTHORING.md.
AGPL-3.0. If you run a modified version on a network-accessible server, you must offer the source to its users.
Executes bash commands
Hook triggers when Bash tool is used
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimStop hook that blocks the agent from ending a turn with an ask-instead-of-do question.
npx claudepluginhub galilei2050/belay --plugin acl-hookPermanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Intelligent prompt optimization: injects the right context at the right moment so Claude lands a better first output. Clarifies vague prompts with research-based questions, plus targeted nudges for approach selection, plan readability, workflow routing, background execution, subagent routing, output readability, user-decision questions, and plan-mode assessment