plugins/claude/code/scripts
Snider 14cb0f4d7b
feat(code): add secret detection hook (#67)
This change introduces a new hook that runs before a file is written or edited. The hook executes a script that scans the file content for patterns that match common secret formats, such as API keys, AWS keys, and private keys.

If a potential secret is found, the script exits with a non-zero status code, which blocks the file operation and prevents the secret from being committed. The script also provides a user-friendly error message with the filename, line number, and a suggestion to use environment variables.

This helps to prevent accidental commits of sensitive credentials to the repository.
2026-02-02 07:13:28 +00:00
..
auto-approve.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
block-docs.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
capture-context.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
check-debug.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
detect-secrets.sh feat(code): add secret detection hook (#67) 2026-02-02 07:13:28 +00:00
ensure-commit.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
extract-actionables.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
go-format.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
php-format.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
post-commit-check.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
pr-created.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
pre-compact.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
qa-filter.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
qa-verify.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
session-start.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
suggest-compact.sh refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00