Claude Code Bash tool patterns with hooks, automation, git workflows. Use for PreToolUse hooks, command chaining, CLI orchestration, custom commands, or encountering bash permissions, command failures, security guards, hook configurations.
Git commit workflow
Parallel context gathering
0%
0%
HEREDOC commit syntax
0%
100%
Conventional commits type
100%
100%
Commit body explains why
100%
100%
&& for sequential steps
0%
20%
Three-dot diff for PR
0%
0%
gh CLI PR creation
100%
100%
PR body structure
62%
100%
No interactive git commands
100%
100%
No semicolons for dependent cmds
100%
100%
No force push to main
100%
100%
Claude Code security configuration
Specific allowedTools patterns
100%
100%
PreToolUse guard hook
100%
100%
Guard blocks force push to main
100%
100%
Guard blocks rm -rf /
100%
100%
Audit logging hook
100%
100%
Secrets via env vars
100%
100%
.gitignore includes .env
100%
100%
Hook exit codes correct
100%
100%
Guard reads stdin JSON
100%
100%
No bare Bash wildcard
100%
100%
Custom commands and CLI integration
Commands in .claude/commands/
100%
100%
Command files are markdown
100%
100%
Command frontmatter
0%
0%
bun for package management
0%
0%
bunx wrangler for deploy
0%
0%
CLI tool documented in CLAUDE.md
100%
100%
&& chains in command steps
100%
0%
No secrets hardcoded
100%
100%
SessionStart env setup
0%
100%
No npm for installs
0%
0%
No npx wrangler
0%
0%
90d6bd7
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.