spec
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_CONTEXT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses shell commands (
ls,cat,date) within theallowed-toolsconstraints to gather environment information and project context. This is limited to local directory listing and timestamping for document headers. - [DYNAMIC_CONTEXT_INJECTION]: Uses dynamic context markers (
!) to embed the current date and a listing of thespecs/directory directly into the session context. These operations are benign, do not involve user-controlled input, and serve to keep the specification metadata accurate. - [INDIRECT_PROMPT_INJECTION]: The skill reads external project files such as
README.mdand existing specifications to maintain consistency. While this introduces a potential ingestion point for untrusted data, the skill's capabilities are limited to markdown document generation. - Ingestion points: Phase 1 instructions require reading
CLAUDE.md,README.md, and files within thespecs/directory. - Boundary markers: No specific delimiters are used to isolate the contents of read files from the agent's primary instructions.
- Capability inventory: The skill uses
ReadandGlobfor file access, andWriteto save the final markdown specification and a configuration file. - Sanitization: The skill relies on the underlying LLM's instructions to filter and summarize relevant context for the specification rather than executing instructions from the ingested data.
Audit Metadata