T01 · Skill Instruction Hijacking
- Location
SKILL.md:48- Finding
Mandatory Unconfirmed Delegation to an Unaudited Planning Skill
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is mostly a specification-writing workflow, but it forces an automatic handoff into a separate planning skill without asking the user first.
Install this only if you want an automated specification-to-planning workflow. If you only want a specification document, invoke it with --standalone or explicitly tell the agent to stop after the specification before it begins.
SKILL.md:48Mandatory Unconfirmed Delegation to an Unaudited Planning Skill
The skill mandates automatic continuation into the next phase and explicitly suppresses user confirmation, which can cause the agent to perform additional actions beyond the user’s immediate request. In an agent workflow, this weakens user control and can lead to unintended file changes, planning actions, or cascading execution of other skills without an explicit opt-in at the transition point.
The instruction 'Do NOT prompt the user for confirmation' removes an important safety checkpoint before triggering a new workflow phase. This is dangerous because it authorizes autonomous decision-making and follow-on action without validating current user intent, increasing the risk of scope creep and unintended downstream operations.
- `docs/specification.md` does not exist or is empty (phase failed)
- User explicitly requests to stop after specification
**Do NOT prompt the user for confirmation** — this is a lightweight checkpoint, not an interactive gate. The user can always interrupt if needed.
## Related Skills
No suspicious patterns detected.