262 results in Memory, Infrastructure, Hooks, Evals · page 10 of 11
Harness Claude Code Cursor Codex Gemini OpenCode secret-scanner-2 Secret Scanner Hook Detects hardcoded secrets before git commits
Unranked No signals yet
Harness claude
security hooks
security-scanner Scan code for security vulnerabilities and secrets after modifications. Uses multiple security tools to detect potential issues.
Unranked No signals yet
Harness claude
security hooks
session-end Run at session end, to flush logs, persist memory, or clean up.
Unranked No signals yet
Harness claude
hook disler
session-end-marker SessionEnd hook: Session end lifecycle marker (non-blocking) (matcher: *).
Unranked No signals yet
Harness claude codex cursor gemini opencode
hook SessionEnd
session-start SessionStart hook: Load previous context and detect package manager on new session (matcher: *).
Unranked No signals yet
Harness claude codex cursor gemini opencode
hook SessionStart
setup Run on setup/initialization to prepare the hook environment.
Unranked No signals yet
Harness claude
hook disler
shell-wrapper-guard Detects destructive commands hidden inside shell wrappers (sh -c, bash -c, python3 -c, node -e, perl -e, ruby -e). Complements dangerous-command-blocker by catching bypass vectors like 'sh -c "rm -rf /"' that evade direct command checks. Covers 8 bypass patterns: interpreter one-liners, nested wrappers, pipe-to-shell, here-strings, and env-based wrappers.
Unranked No signals yet
Harness claude
security hooks
shell-wrapper-guard-2 shell-wrapper-guard.sh — Detect destructive commands hidden in shell wrappers
Unranked No signals yet
Harness claude
security hooks
simple-notifications Send desktop notifications when Claude Code finishes working or needs user input. Works on macOS and Linux systems.
Unranked No signals yet
Harness claude
automation hooks
slack-detailed-notifications Send detailed Slack notifications with session information when Claude Code finishes. Includes working directory, session duration, and system info. Requires SLACK_WEBHOOK_URL environment variable.
Unranked No signals yet
Harness claude
automation hooks
slack-error-notifications Send Slack notifications when Claude Code encounters long-running operations or when tools take significant time. Helps monitor productivity and catch potential issues. Requires SLACK_WEBHOOK_URL environment variable.
Unranked No signals yet
Harness claude
automation hooks
slack-notifications Send Slack notifications when Claude Code finishes working. Requires SLACK_WEBHOOK_URL environment variable. Get webhook URL from Slack App settings -> Incoming Webhooks.
Unranked No signals yet
Harness claude
automation hooks
smart-commit Intelligent git commit creation with automatic message generation and validation. Creates meaningful commits based on file changes.
Unranked No signals yet
Harness claude
git-workflow hooks
smart-formatting Smart code formatting based on file type. Automatically formats code using Prettier, Black, gofmt, rustfmt, and other language-specific formatters.
Unranked No signals yet
Harness claude
development-tools hooks
stop Run when the main agent finishes responding, to announce completion or run end-of-turn checks.
Unranked No signals yet
Harness claude
hook disler
stop-check-console-log Stop hook: Check for console.log in modified files after each response (matcher: *).
Unranked No signals yet
Harness claude codex cursor gemini opencode
hook Stop
stop-cost-tracker Stop hook: Track token and cost metrics per session (matcher: *).
Unranked No signals yet
Harness claude codex cursor gemini opencode
hook Stop
stop-desktop-notify Stop hook: Send desktop notification (macOS/WSL) with task summary when Claude responds (matcher: *).
Unranked No signals yet
Harness claude codex cursor gemini opencode
hook Stop
stop-evaluate-session Stop hook: Evaluate session for extractable patterns (matcher: *).
Unranked No signals yet
Harness claude codex cursor gemini opencode
hook Stop
stop-format-typecheck Stop hook: Batch format (Biome/Prettier) and typecheck (tsc) all JS/TS files edited this response — runs once at Stop instead of after every Edit (matcher: *).
Unranked No signals yet
Harness claude codex cursor gemini opencode
hook Stop
stop-hook Use the stop hook Claude Code hook from decider/claude-hooks.
Unranked No signals yet
Harness claude
hook decider
stop-session-end Stop hook: Persist session state after each response (Stop carries transcript_path) (matcher: *).
Unranked No signals yet
Harness claude codex cursor gemini opencode
hook Stop
subagent-start Run when a sub-agent starts, to set up context or log the delegation.
Unranked No signals yet
Harness claude
hook disler
subagent-stop Run when a sub-agent finishes, to capture its output or chain follow-up work.
Unranked No signals yet
Harness claude
hook disler
Previous Page 10 of 11 Next
Browse · Armory