Pre-Commit LintBeginnerAutomatically run ESLint and Prettier checks before Claude commits code to catch style issues early.linteslintprettier
Post-Edit Test RunnerBeginnerAutomatically run relevant tests after Claude edits source files to catch regressions immediately.testingjestvitest
Agent Observability LoggerIntermediateLog every Claude Code action with timestamps and metadata for full audit trails and debugging.loggingauditobservability
Branch Protection GuardBeginnerPrevent Claude from making direct edits or commits on protected branches like main or production.gitbranchprotection
Auto-Format on SaveBeginnerAutomatically run Prettier on files after Claude writes or edits them to maintain consistent formatting.prettierformattingcode-style
Cost Alert MonitorIntermediateMonitor token usage during Claude Code sessions and alert when spending approaches budget thresholds.costbudgettokens
Session Backup on StopIntermediateAutomatically save session context, modified files, and a summary when a Claude Code session ends.backupsessionrecovery
Security Secret ScannerAdvancedScan code changes for accidentally committed secrets, API keys, and credentials before they reach git.securitysecretsscanning
TypeScript Type CheckerIntermediateRun TypeScript type checking after file edits to catch type errors before they accumulate.typescripttype-checktsc
Auto Changelog AppenderAdvancedAutomatically extract commit messages and append structured entries to CHANGELOG.md after each commit.changelogdocumentationgit
HTTP Webhook RouterIntermediateRoutes Claude Code lifecycle events to external services via HTTP POST instead of shell commands.webhookHTTPSlack