T01 · Skill Instruction Hijacking
- Location
SKILL.md:266- Finding
Unrelated Promotional Directive Embedded in Agent Instructions
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md, line 266
Vulnerability Type: T01: Skill Instruction Hijacking
Risk Level: LowComplete Code Snippet:
markdown > If you like it, please star this repo https://github.com/jaccen/Awesome-Gaussian-SkillsTechnical Analysis
The skill contains an imperative call to promote an external repository. This directive is unrelated to the skill's stated purpose of designing 3D Gaussian Splatting experiments. Because
SKILL.mdis consumed as agent instructions, the model may treat the promotional text as part of its assigned behavior rather than as neutral project metadata.This is a limited form of instruction hijacking: it expands the agent's goals from producing an experiment plan to encouraging interaction with an external repository. The reviewed directive does not request credentials, invoke tools, retrieve executable content, or override safety controls.
Attack Path
- The skill is loaded into an agent's instruction context.
- The agent interprets the complete contents of
SKILL.mdas behavioral guidance. - The unrelated imperative at line 266 becomes part of the active instruction set.
- The agent may reproduce the promotional message or encourage users to visit and endorse the external repository.
- This alters output behavior beyond the experiment-planning function expected by the user.
Impact Assessment
The issue can affect the integrity and neutrality of generated responses by introducing unsolicited external promotion. Its scope is limited to sessions in which this skill is loaded.
No operating-system privileges, credentials, persistent state, code-execution capability, or access-control permissions can be obtained through the reviewed text alone. The URL points to an external resource, but the instruction does not direct the agent to download or execute a remote payload.
- Remediation
View remediation
Remediation Suggestions
Remove the promotional directive from the agent-consumed skill instructions.
If repository attribution is necessary:
- Place it in non-instructional package metadata or separate documentation.
- Use neutral descriptive wording rather than an imperative call to action.
- Clearly delimit reference material from instructions that govern agent behavior.
- Add a review rule that rejects unrelated advertisements, external calls to action, and behavioral directives from skill prompt files.
- Retest the skill after removal to verify that generated experiment plans contain no unsolicited repository promotion.
