T01 · Skill Instruction Hijacking
- Location
SKILL.md:14- Finding
Mandatory Agent Workflow and Skill-Routing Hijacking
- Content
View full analysis
Do NOT invoke any implementation skill, write any code, scaffold any project, or take any implementation action until you have presented a design and the user has approved it. This applies to EVERY project regardless of perceived simplicity. ``` `SKILL.md:24-31`: ```markdown You MUST create a task for each of these items and complete them in order: 1. **Explore project context** — check files, docs, recent commits 2. **Ask clarifying questions** — one at a time, understand purpose/constraints/success criteria 3. **Propose 2-3 approaches** — with trade-offs and your recommendation 4. **Present design** — in sections scaled to their complexity, get user approval after each section 5. **Write design doc** — save to `docs/plans/YYYY-MM-DD--design.md` and commit 6. **Transition to implementation** — invoke writing-plans skill to create implementation plan ``` `SKILL.md:52-53`: ```markdown **The terminal state is invoking writing-plans.** Do NOT invoke frontend-design, mcp-builder, or any other implementation skill. The ONLY skill you invoke after brainstorming is writing-plans. ``` `SKILL.md:88-90`: ```markdown **Implementation:** - Invoke the writing-plans skill to create a detailed implementation plan - Do NOT invoke any other skill. writing-plans is the next step. ``` ### Technical Analysis The skill text uses unconditional priority directives such as `MUST`, `HARD-GATE`, `Do NOT`, and `ONLY` to take control of the agent's workflow whenever the skill i ...[truncated 3051 chars]- Remediation
View remediation
