By st0nefish
PostToolUse hook that auto-formats files after Edit/Write using language-appropriate formatters (shfmt, prettier, markdownlint, google-java-format, ktlint, cargo fmt, taplo, ruff)
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
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 claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Bash command safety classifier with shfmt-based compound parsing, extensible custom patterns, and WebFetch domain management
Pull/edit/push workflow for remote or privileged files — bridges SSH and sudo boundaries using rsync
Configurable status line for Claude Code — git status, model, context, API usage, cost segments with ANSI colors
List, search, and read files inside JARs without extraction
GitHub and Gitea CLI wrapper — issues, pull requests, CI runs, with auto-detected platform and normalized JSON output
npx claudepluginhub st0nefish/agent-toolkit --plugin format-on-saveAutomatically formats markdown files with prettier on Stop hook, with configurable organization and path exclusions
Auto-formatting hooks for Python, JavaScript, Markdown, and Bash with Google-style docstrings and code quality checks.
Comprehensive Prettier skills for code formatting with configuration, editor integration, and custom plugin development.
The model must invoke this skill when any trigger occurs - (1) user mentions "clang-format" or ".clang-format", (2) user requests analyzing code style/formatting patterns/conventions, (3) user requests creating/modifying/generating formatting configuration, (4) user troubleshoots formatting behavior or unexpected results, (5) user asks about brace styles/indentation/spacing/alignment/line breaking/pointer alignment, (6) user wants to preserve existing style/minimize whitespace changes/reduce formatting diffs/codify dominant conventions.
Automatically format Python files with Black after Write/Edit/MultiEdit operations
Track and summarize all files used during a Claude Code session