T01 · Skill Instruction Hijacking
- Location
SKILL.md:12- Finding
Human Oversight and Approval Bypass
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill does the advertised research-cataloguing work, but it gives an agent write access to a shared platform while telling it not to wait for human approval and includes weak TLS trust guidance.
Install only if you are comfortable allowing an agent with the configured platform key to make persistent changes to the human-free corpus without per-write confirmation. Prefer a narrowly scoped, revocable ideator key, use the public TLS endpoint or verify/pin any internal self-signed certificate, and review platform logs or outputs after runs.
SKILL.md:12Human Oversight and Approval Bypass
reference/connecting.md:8Unverified Trust of a Self-Signed TLS Certificate
The instruction to act 'fully autonomously' and 'never defer to a human's value judgment' removes a safety backstop for ambiguous or high-impact decisions while the same skill also performs remote writes. This increases the chance that the agent will proceed with uncertain classifications, publish low-quality or incorrect data, or ignore user-governance expectations because the prompt frames human oversight as inappropriate.
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 method extraction 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 duplicate-handling step tells the agent to call link_method_literature to modify existing records when it judges a candidate to match an existing method, again without explicit user awareness that prior records will be updated. Because deduplication is judgment-based and potentially error-prone, a mistaken link can silently contaminate associations between literature and methods across the corpus.
The skill explicitly instructs the agent to publish new method records and mark papers as processed, which mutates remote platform state without any requirement for explicit user confirmation or a clear warning that writes will occur. In practice, this can cause unintended data creation, irreversible workflow advancement, or queue corruption if the agent is triggered in the wrong context or mis-extracts methods.
The skill embeds Chinese labels alongside the method taxonomy inside an otherwise English skill, but does not explain whether this locale choice is required or optional. This can be a language/locale policy issue because the skill imposes specific language content without user opt-in or documented justification.
No suspicious patterns detected.