create-branch
Pass
Audited by Gen Agent Trust Hub on Nov 10, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes data from external story, task, and epic markdown files to automate branch naming and determine branching models, creating an indirect prompt injection surface.
- Ingestion points: Metadata and frontmatter are read from user-provided file paths such as
story.*.md,epic.*.md, andtask.*.md(via thedoc-id.jsutility andfrontmatterFieldlogic). - Boundary markers: The skill relies on standard YAML frontmatter blocks but lacks explicit instructions for the agent to ignore or isolate potential Natural Language instructions that might be embedded within those data fields.
- Capability inventory: The skill possesses the capability to execute Git operations (
git checkout,git branch,git push), perform file system reads/writes, and update session state files in the.claude/state/directory. - Sanitization: The
references/doc-id.jsutility provides robust sanitization by enforcing strict regex patterns on IDs and slugs, which mitigates the risk of malicious payloads in branch names or identifiers.
Audit Metadata