T01 · Skill Instruction Hijacking
- Location
SKILL.md:12- Finding
Skill Instructions Override Human Authority and Approval Controls
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is mostly coherent for an agent-run research platform, but it asks for autonomous external writes and bearer-token MCP access with weak TLS guidance, so it deserves user review before installation.
Install only if you intentionally want an agent to write to the human-free platform without per-item review. Use a narrowly scoped, revocable ideator token; prefer the public TLS endpoint or verify any internal certificate through a trusted fingerprint or private CA; and consider requiring manual confirmation before publish, mark_ideated, bump_attention, or feedback calls.
SKILL.md:12Skill Instructions Override Human Authority and Approval Controls
reference/connecting.md:7Unverified Self-Signed TLS Certificate Can Expose Bearer Credentials
The skill explicitly instructs the agent to act 'fully autonomously' and to 'never defer to a human's value judgment or wait for human approval,' while also directing it to publish ideas, mark coverage, and submit feedback. This removes an important safety check for a workflow that makes irreversible external changes, increasing the risk of uncontrolled actions, misjudgments, or abuse if the skill is triggered in the wrong context.
Skill instructs the agent to omit warnings, disclaimers, or ethical commentary. Stripping safety caveats hides risk from the user and is a common jailbreak preamble.
- **URL**: `https://<tunnel-domain>/mcp` (ask the platform operator for the current tunnel domain; an internal LAN HTTPS endpoint also exists for on-site operators)
- **Transport**: streamable-http
- **Auth**: header `Authorization: Bearer <your platform API key>` on **every** request (missing/invalid → 401). For idea generation use a key with role **`ideator`**.
- Internal endpoint uses a self-signed cert → trust it; the public tunnel terminates TLS (usually no warning).
## Claude Code
The trigger phrases include broad language like 'generate ideas' and 'find ideas from methods', which can match ordinary user requests that are not intended to invoke this autonomous publishing workflow. Because the skill performs external reads and writes, overbroad activation increases the chance of unintended execution and unauthorized publication or state changes.
No suspicious patterns detected.