Plugin · Claude Code · Security

Steeef Claude Hooks

steeef-claude-hooks is a Claude Code plugin for the Ship phase that adds safety and automation hooks to block dangerous commands and reduce secret and git accidents.

by steeef · github.com/steeef/claude-hooks

Install guardrail hooks so Claude Code cannot silently run destructive infra commands or leak secrets while you ship solo.

0
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install steeef-claude-hooks@steeef/claude-hooks
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:steeef/claude-hooks") and the paste-ready config with skillselion.get_install_config("plugin:steeef/claude-hooks").

About

What it does

steeef-claude-hooks is a five-plugin Claude Code bundle from steeef/claude-hooks aimed at solo builders who want the agent to help fast without foot-guns. Hooks sit at the edge of tool use: they can block, warn, or gate commands that delete data, touch production clusters, run destructive Terraform, or pull secret-bearing paths into context. Git-oriented rules help enforce safer branch and commit habits when the model drives the terminal. macOS notifications and workflow hooks keep you in the loop when sessions run unattended. It is not a skill that teaches coding style; it is operational protection you register once and rely on across Idea through Operate whenever Claude Code has shell access. Pair it with normal code review and backups—hooks reduce accident rate, they do not replace human judgment on prod changes.

Highlights

  • Bundle of 5 Claude Code hook plugins for safety and session automation
  • Blocks or warns on dangerous commands (e.g. kubectl, terraform destroy, mass delete)
  • Git and branch protections to reduce accidental commits on wrong branches
  • Secret and .env exposure detection before files are read or committed
  • macOS desktop notifications and workflow hooks for long agent sessions

Why builders use it

Solo builders using Claude Code with full terminal access worry one accepted suggestion will delete files, expose .env secrets, or run destructive kubectl or Terraform against the wrong environment.

After you install the five-hook bundle, Claude Code sessions get automatic warnings and blocks on high-risk commands and safer git workflows while you keep coding with the agent.

At a glance

  • Type - Plugin in Security.
  • Adoption - 0 installs, 0 stars, 0 votes.

FAQ

Who is steeef-claude-hooks for?

Solo and indie developers who use Claude Code with terminal and git tools and want bundled hooks to prevent dangerous commands and secret leaks.

When should I use steeef-claude-hooks?

Use it as soon as you enable agentic shell access—especially before touching infra, secrets, or automated git commits.

How do I add steeef-claude-hooks to my agent?

Install the plugin bundle from the steeef/claude-hooks repository into Claude Code per that repo’s plugin registration steps, then enable the five hooks in your Claude Code hooks configuration.

Discussion

Comments

Share how you use steeef-claude-hooks, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.