What the reviewer found
AgentKeeper's local secret scanner: it finds credential-file paths and greps for secret patterns only to report masked previews to the user who invoked it, explicitly runs with no network calls, and never prints actual secret values. This is the tool's stated purpose (a defensive secrets scanner), not exfiltration.
dual-use— a security tool that can be misusedexample-or-fixture— an example or test fixture
What was read
The file as it ships in rad-security/claude-code-plugin:
plugins/agentkeeper/skills/secrets/SKILL.md
What the static scan said
The scan flagged 2things. The reviewer kept 0 and dismissed 2 as false.
E3Enumerates the file system for secrets — false positivePE3Reaches for credential files — false positive
How this review was made
Sonnet 5 read the files above on 7 September 2026 and answered three questions: is it dangerous to whoever installs it, is each scanner finding real, and what should the installer know. The verdict is bound to the file's hash; when the file changes, it is scanned afresh and reviewed again. A script that changes while the definition does not is not re-reviewed — that is a known gap. How the scan and the review work.