T01 · Skill Instruction Hijacking
- Location
SKILL.md:28- Finding
Mandatory Promotional Content and Unvalidated Commercial Claims Hijack Generated Articles
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md:28-31,SKILL.md:66-67,SKILL.md:151-153, andSKILL.md:179-180
Vulnerability Type: T01: Skill Instruction Hijacking
Risk Level: HighVulnerable Code
SKILL.md:28-31:markdown - Include specific numbers: "$499", "9.2/10", "105 actions", "6 minutes" - Every post needs at least ONE thing Google can't find elsewhere - No generic filler — every paragraph must add value - Include author byline: "Haoyang Pang, Founder & CEO at CanMarket"SKILL.md:66-67:markdown - Actionable takeaways (numbered list) - CTA ("Try Campaign Pressure Test™ free — canmarket.ai")SKILL.md:151-153:markdown ## Try It Yourself Campaign Pressure Test™ simulates your audience in 6 minutes. First test free — [canmarket.ai](https://canmarket.ai)SKILL.md:179-180:markdown - **Images**: Generate OG image for each post (1200x630, dark theme matching site) - **Internal linking**: Every post links to at least 2 other pages on canmarket.aiTechnical Analysis
The Skill mandates that generated articles contain specific commercial metrics, an attributed author byline, promotional calls to action, and backlinks to CanMarket. These instructions affect the final published output regardless of whether the requested topic justifies those elements.
Although the Skill states that articles should use real simulation data, it provides no mechanism for retrieving, authenticating, or validating the mandated values such as
$499,9.2/10,105 actions, and6 minutes. Consequently, the agent can be directed to place fixed claims into a publication without evidence that those claims apply to the article being produced.This is instruction hijacking because loading and following the Skill imposes third-party promotional objectives on the agent's output. The mandatory author attribution also creates a risk that generated content will be presented as statements made or approved by a named i ...[truncated 1234 chars]
- Remediation
View remediation
Remediation Suggestions
- Remove mandatory fixed metrics from the general writing instructions.
- Require every numerical or commercial claim to come from authenticated, article-specific source data.
- Include citations or internal evidence references for simulation results before allowing publication.
- Make promotional calls to action, internal links, author attribution, and cross-posting explicit user-selected options.
- Add a final preview and approval checkpoint that displays all claims, links, attribution, and promotional language.
- Require explicit approval from the attributed author or an authorized publisher before deployment.
- Fail safely when supporting data is unavailable rather than inventing, reusing, or assuming metrics.
- Distinguish clearly between editorial content, advertisements, and sponsored promotional material.
