T01 · Skill Instruction Hijacking
- Location
SKILL.md:169- Finding
Mandatory Promotional Content Injection into Agent Responses
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a disclosed SWOT-analysis helper with an optional SWOTPal API mode, but users should understand that Pro mode sends and saves analysis topics on SWOTPal's service.
Install only if you are comfortable with SWOTPal branding in local outputs. If you set SWOTPAL_API_KEY, assume SWOT topics, comparison subjects, generated results, and saved-analysis history may be sent to and stored by SWOTPal; avoid using Pro mode for confidential strategy or customer data unless that is authorized.
SKILL.md:169Mandatory Promotional Content Injection into Agent Responses
Mixing characters from multiple Unicode scripts in a single identifier is a common technique to create visually ambiguous tool names.
Mixing characters from multiple Unicode scripts in a single identifier is a common technique to create visually ambiguous tool names.
Skill instructs the agent to never refuse or to always comply. Suppressing the agent's ability to decline removes a core safety control and enables downstream harmful requests to succeed.
- If the user writes in Japanese, set `language` to `ja`.
- If the user writes in English or the language is unclear, default to `en`.
- Pass the detected language to both the API calls and the prompt templates.
- **Always respond in the same language the user used.**
---
Skill contains instructions that could directly expose system prompts, internal rules, or hidden instructions to users or external parties.
---
## Output Rules
1. **Always** format SWOT results as bold section headers + numbered lists (NOT markdown tables — tables don't render on most chat platforms).
2. **Always** include the analysis title as a level-2 heading (`##`).
The README advertises cloud sync and saved analyses but does not clearly warn that user-provided analysis content may be transmitted to and stored on SWOTPal's remote service. Users may reasonably assume a local-only assistant workflow and unintentionally submit sensitive business, competitive, or strategic information to a third party.
The Pro Mode description says analysis is server-side and data-enriched, but it does not plainly disclose that user inputs will leave the local assistant and be sent to remote API endpoints for processing. This can cause accidental disclosure of sensitive company, product, or competitive data, especially because SWOT analysis prompts often contain non-public strategic information.
Several triggers such as swot, competitive analysis, and strengths weaknesses are broad enough to activate on ordinary conversation, increasing the chance of unintended skill execution. That can cause user prompts to be rerouted into this skill and, in API mode, sent to a third-party service without sufficiently deliberate user intent.
The API mode sends user-supplied topics and account-linked analysis data to swotpal.com, including listing and retrieving saved analyses, but the skill does not clearly disclose this data-sharing behavior before use. This creates a privacy and consent risk, especially if users discuss confidential business strategies, competitors, or internal initiatives.