tl-agent-plan-create
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user responses from the
AskQuestiontool to generate plan documents that include executable bash 'exit gates'. Malicious directives within user requirements could potentially be interpolated into these executable sections. - Ingestion points: User input from
AskQuestionis used to define plan goals, subtasks, and verification logic. - Boundary markers: Uses Markdown and YAML structures, but does not explicitly instruct the agent to sanitize or ignore embedded instructions within user-provided requirements.
- Capability inventory: Uses the
CreatePlantool to write.plan.mdfiles which contain runnable bash snippets. - Sanitization: Mandates plain ASCII for YAML compatibility, which prevents some injection types, but lacks formal logic sanitization for generated scripts.
- [COMMAND_EXECUTION]: The technical plan template incorporates bash code blocks for 'Exit gates' that are intended to be executed to verify plan phases. The skill also requires running
git rev-parseandrg(ripgrep) to verify codebase claims during plan creation. - Evidence:
references/technical-plan-template.mdincludes templates for runnable verification commands likenpx tsc --noEmit. - Evidence:
references/verification-requirements.mddetails how to usergandgitcommands to populate verification tables. - [DYNAMIC_EXECUTION]: The skill facilitates the generation of script-like content (bash gates) based on templates and user input.
- Evidence:
SKILL.mdand the Technical Plan Template define a process for generating file-level change instructions and associated shell-based verification logic.
Audit Metadata