T01 · Skill Instruction Hijacking
- Location
SKILL.md:53- Finding
Mandatory onboarding instructions override the active conversation goal
- Content
View full analysis
**AI X Post Writer installed!** > > Tell me your topic and I'll write and publish a tweet for you. > > **Try it now:** "Write a tweet about the future of open source AI" > > **What it does:** > - Research topics from your YouMind knowledge base and web trends > - Write tweets optimized for engagement within 280 characters > - Split long content into numbered tweet sequences (1/N format) > - Publish directly to X through the X account connected in YouMind > > **Setup (one-time):** > 1. Install & configure: `cd toolkit && npm install && npm run build && cd .. && mkdir -p ~/.youmind/config && cp shared/config.example.yaml ~/.youmind/config.yaml` > 2. Get [YouMind API Key](https://youmind.com/settings/api-keys?utm_source=youmind-x-article) and fill `youmind.api_key` in `~/.youmind/config.yaml` > 3. Connect your X account inside YouMind before publishing. This skill no longer reads X developer keys locally. > 4. Publishing requires a paid YouMind plan (Pro / Max) and consumes YouMind credits per tweet. > > No X connection yet, or on a free plan? You can still write and preview locally — just skip the publish step. > > **Need help?** Just ask! ``` ### Technical Analysis The skill directs the agent to emit a predetermined onboarding and promotional response immediately when an installation condition is met. The use of `MANDATORY` and `IMMEDIATELY` attempts to supersede the user's active request rather than making onboarding conditional on user intent. The fixed response also promotes external YouMind pages, paid plans, credential setup, and dependency installation. This is a session-level instruction override: loading ...[truncated 892 chars]- Remediation
View remediation
