By skaji18
Tool-use validation hook for Claude Code. Guards Bash commands (tree-sitter-bash AST) and file access (Read/Write/Edit/Glob/Grep) with configurable phase policies and path containment.
Analyze gavel decision log and suggest config optimizations
Set up gavel — create venv, install deps, generate global/project config templates, and run tests
Show effective gavel config with 3-tier source attribution
Run gavel validation tests to verify hook functionality
Claude Code plugins collection by skaji18.
| Plugin | Description |
|---|---|
| gavel | Tool-use validation hook with configurable policies |
| impact-analysis | LSP-based code impact analysis (PHP / JS / TS) |
| task-tracker | Obsidian-compatible task management |
| project-audit | Comprehensive project quality audit |
| smart-commit | Auto-generated commit messages from git diff |
/plugin install <plugin-name>@skaji18-plugins
Each plugin has setup instructions in its own README.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
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 claimコードの影響範囲を調査するスキル(PHP / JS / TS 対応)。impact コマンド(旧 lsprefs/lsprefs-walk)を使ったBFS探索で、関数・メソッド変更時の影響を機械的に追跡し、evidence.tsv と summary.md を生成する。
業務タスク(レビュー/確認/調査/設計実装)を Obsidian 互換 Markdown で管理する Claude Code プラグイン。チャット依頼を貼るだけでタスク登録・完了記録・一覧表示ができる。
プロジェクトの構成・品質・DXを包括的に調査し、改善提案を優先度付きでレポートするスキル。外部ツール依存なし。
git diff を読み取り LLM がコミットメッセージを自動生成。Co-Authored-By を自動付与して1コマンドでコミットできる Claude Code プラグイン。
npx claudepluginhub skaji18/claude-plugins --plugin gavelBlock destructive git and filesystem commands before execution
Production safety hooks for autonomous Claude Code operation. Context monitoring, syntax checking, branch protection, activity logging, and more.
Safety hooks to block or require user approval for dangerous commands (rm, git operations, .env access, file size limits)
PreToolUse hook that auto-approves safe Bash commands by parsing them into an AST and matching against configurable patterns
A secure runtime for Claude Code. Intercepts every tool call with policy-based allow/block/ask decisions, evasion detection, path fencing, file snapshots, and audit logging.
Blocks destructive commands outside the project directory. Allows file operations within the project (refactoring, cleanup) but prevents accidental damage outside it.