spec-generator
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses local commands like
pwd,ls, andfindto analyze the project environment and detect existing source code files to provide context for the generated specifications. - [EXTERNAL_DOWNLOADS]: The skill's 'Auto Mode' fetches requirement data from GitHub Issues using the
gh issue viewcommand. GitHub is recognized as a well-known and trusted service. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from external GitHub Issues, creating a vulnerability surface where malicious content in an issue could influence the agent's output.
- Ingestion points: Data is fetched via
gh issue viewinreferences/auto-mode.mdand used to drive the full specification workflow. - Boundary markers: The skill uses an assumption system (
ASM-XXX) and out-of-scope definitions to clarify scope, but it does not include explicit instructions to sanitize or ignore potentially malicious prompts within the ingested issue body. - Capability inventory: The skill can discover files (
ls,find), write markdown documents, and is instructed to execute generated verification commands during the test planning phase. - Sanitization: No specific sanitization or filtering logic is applied to the Issue content prior to processing.
- [DYNAMIC_EXECUTION]: The skill generates commands for the acceptance test plan (
test.md) and is instructed inreferences/test-plan.mdto 'actually run' or dry-run these commands at generation time to verify their validity. This represents the execution of dynamically generated content based on the project's requirements.
Audit Metadata