gds-create-story
Pass
Audited by Gen Agent Trust Hub on Sep 25, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
uv runto execute a Python script (resolve_customization.py) located within the project's_bmaddirectory to handle configuration merging. Additionally, the instructions encourage the use of subprocesses and subagents for artifact analysis. - [PROMPT_INJECTION]: The
checklist.mdfile employs instructional override patterns, commanding the agent to adopt a "FRESH CONTEXT" as an "independent quality validator." It uses high-pressure language ("CRITICAL MISSION," "PREVENT DISASTERS") to override the primary instruction set for the validation phase. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process a wide range of external project files, including Game Design Documents, Architecture files, and Epics.
- Ingestion points: Files such as
sprint-status.yaml,epics.md,gdd.md,architecture.md, andproject-context.mdare loaded into the agent context. - Boundary markers: The instructions do not provide explicit delimiters or "ignore" directives to prevent the agent from obeying instructions potentially embedded within these documents.
- Capability inventory: The skill possesses file read/write capabilities, shell command execution via
uv, and network access through "web research" tasks. - Sanitization: There is no evidence of sanitization or content validation for data retrieved from project artifacts before it is used in prompt generation or output creation.
- [DYNAMIC_EXECUTION]: The workflow supports a
on_completehook in thecustomize.tomlconfiguration, which allows for the dynamic resolution and execution of shell commands at the end of the story creation process.
Audit Metadata