T01 · Skill Instruction Hijacking
Error
- Location
- SKILL.md:228
- Finding
- Promotional Instructions Embedded in Operational Skill Context<, the verified skill library. Get this skill: https://clawic.com/skills/designer. ``` ### Technical Analysis The primary Skill instruction document includes promotional directions, external navigation prompts, installation suggestions, and requests to “star” the Skill. These directives are unrelated to the Skill’s declared design-assistance functionality. Because `SKILL.md` is loaded as Agent instruction context, this content can influence the Agent’s behavior in the current session. It may cause the Agent to reproduce promotional material, recommend unrelated Skills, or steer the user toward an external service. User confirmation is mentioned for installation, but not for presenting or otherwise acting on the promotional instructions. No executable network request was identified. The risk arises from instruction-context influence rather than automatic network communication. ### Attack Path 1. The Agent loads `SKILL.md` to perform a design task. 2. The promotional footer is interpreted as part of the Skill’s operational instructions. 3. The Age ...[truncated 675 chars]
- Remediation
- <![CDATA[ ## Remediation Suggestions 1. Remove the `Related Skills` and `Feedback` sections from operational Agent instructions. 2. Move optional discovery, version, homepage, and feedback links into package metadata or a human-facing README that is not loaded as Agent instruction. 3. Do not instruct the Agent to advertise, request stars, or recommend installation during unrelated user tasks. 4. If related-Skill discovery is retained, expose it only when the user explicitly asks for extensions or additional capabilities. 5. Require explicit user confirmation before any installation action or external navigation. 6. Add a validation rule that rejects promotional calls to action in files used as runtime Agent instructions. ]]>
