rabbit-claude-md
Pass
Audited by Gen Agent Trust Hub on Aug 30, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The file
tests/samples/injected-claude.mdcontains an instruction to ignore previous instructions. This is a dedicated test fixture used to verify that the auditing tool's safety detection band correctly identifies and flags concealed directives. - [COMMAND_EXECUTION]: The auditing tool (
scripts/claude_check.py) usessubprocess.run()to callgit logandgit rev-list. These calls are used exclusively to gather metadata about the repository's commit history to identify stale memory files. The test suite also executes the tool via subprocess for verification. - [DYNAMIC_EXECUTION]: The skill uses
importliband__import__to load its analysis engine and discover tests. Specifically,scripts/_bootstrap.pyandscripts/claude_check.pydynamically resolve and load the siblingrabbit-writeslibrary, whiletests/run.pydynamically loads test modules. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process
CLAUDE.mdandAGENTS.mdfiles, which are untrusted data sources.- Ingestion points: Content is read from local markdown files in the repository root or submodules.
- Boundary markers: No explicit delimiters are used for the audited content.
- Capability inventory: The skill can read/write files (write is gated on user approval) and execute local Git commands.
- Sanitization: The skill proactively mitigates this risk by including a specialized 'safety' analysis band designed to detect concealed text or instructions aimed at the agent within the audited files.
Audit Metadata