skill-planner
Pass
Audited by Gen Agent Trust Hub on Apr 27, 2026
Risk Level: SAFECOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
bashandjqfor local automation, including updatingspecs/state.json, modifyingTODO.mdthrough theEdittool, and managing git commits. These operations are scoped to the project's local directories. - [REMOTE_CODE_EXECUTION]: Facilitates complex planning tasks by spawning a specialized
planner-agentsubagent via theTasktool. This architectural pattern separates the coordination logic from the actual planning and artifact generation. - [PROMPT_INJECTION]: The skill presents an indirect prompt injection surface through the ingestion and processing of project-level metadata.
- Ingestion points: Reads task-specific information from
specs/state.jsonand.return-meta.json(generated by the subagent). - Boundary markers: Absent for variable interpolation within shell scripts or for the prompts sent to the subagent.
- Capability inventory: Includes
bashfor system calls, theEdittool for file manipulation, and theTasktool for process delegation. - Sanitization: Uses
jq --argfor most status updates to mitigate injection risk, though some task-number lookups use direct shell interpolation withinjqfilters.
Audit Metadata