T01 · Skill Instruction Hijacking
- Location
SKILL.md:19- Finding
Persistent Hijacking of Agent Response Behavior
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This token-saving skill is not clearly malicious, but it asks for persistent memory services and memory/instruction rewriting without enough safeguards.
Review before installing. Use this only if you intentionally want a persistent local memory service and are comfortable with memory consolidation. Do not let it rewrite AGENTS.md or delete/merge memory automatically unless you have backups, a previewable diff, explicit confirmation, and a rollback path. Verify any RemnicServer scheduled task command, account, network binding, token storage, and removal steps yourself.
SKILL.md:19Persistent Hijacking of Agent Response Behavior
SKILL.md:29Unsafe Modification and Consolidation of Persistent Agent Memory
SKILL.md:52Cross-Session Persistence Through an Auto-Started Scheduled Task
The skill description and usage instructions are written as Chinese-only interaction patterns, including the control phrase '正常说话' to restore normal mode. This creates an implicit language requirement without user opt-in or a documented reason for restricting the skill to Chinese.
The skill is described as a comprehensive token-saving solution spanning compression, memory, and auditing. However, the documentation also specifies OS-level auto-start via a scheduled task (RemnicServer), which is a host persistence/administration capability rather than an obvious requirement of token reduction behavior.
The skill recommends merging, compressing, and deleting memory entries, including an API endpoint for consolidation, without warning that these actions may be irreversible or may destroy useful context. If followed automatically or casually, this can lead to data loss, corruption of long-term memory, and degraded agent behavior across sessions.
The maintenance section includes shell execution and directory-changing commands that can cause the agent or user to perform local system actions outside passive documentation. In a skill context, operational commands increase the chance of unintended execution, especially when they touch workspace files or trigger scripts without clear confirmation boundaries.