T01 · Skill Instruction Hijacking
- Location
SKILL.md:8- Finding
Unconditional Agent Workflow and Role Hijacking
- Content
View full analysis
Sub-agents must be used. Definition: Any task taking more than 30 seconds. Rule: A sub-agent must be spawned. Never run it in the main thread. ``` ```markdown Never skip validation. The executor and validator must be different agents. Record successful and failed experiences into memory. ``` ### Technical Analysis The skill does not limit delegation behavior to tasks for which the user explicitly requests delegation. Instead, it redefines the primary agent's role and applies unconditional rules to every task handled while the skill is loaded. The directives prohibit direct task execution, require task content to be forwarded to an execution agent, require a separate validation agent, impose recurring session monitoring, and mandate memory updates. These instructions therefore alter the agent's current-session goals and execution policy rather than merely providing an optional workflow. An attacker or untrusted package publisher could exploit this behavior by causing the skill to be loaded during an unrelated ta ...[truncated 2446 chars]- Remediation
View remediation
