T01 · Skill Instruction Hijacking
- Location
SKILL.md:15- Finding
Mandatory Release Workflow Interception and Veto
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a release checklist, but it can broadly interrupt releases, inspect loosely scoped information, and persist release decisions without clear user control.
Install this only if you want the agent to act as a strict release gatekeeper. Before using it, define the current repository/account scope, decide whether the release log may be written at all, and require confirmation before the agent blocks a release or reads user messages, principles files, or external service data.
SKILL.md:15Mandatory Release Workflow Interception and Veto
SKILL.md:82Persistent Release Policy State Written to Agent Memory
SKILL.md:31Overbroad Inspection of User Messages and Agent Principle Files
The trigger list includes very broad terms such as "release," "publish," "deploy," and "version," which can cause the skill to activate in many contexts beyond package/software release control. In an agent environment, over-broad activation can override user intent, create denial-of-service-like friction, and cause the agent to read or write files such as release logs when not appropriate.
The instruction to "Intercept any release/publish/deploy action and run the pre-release checklist" lacks scope boundaries, authorization checks, and context validation. This can let the skill insert itself into unrelated workflows, block legitimate operations, or pressure the agent into accessing external services and local files (for example GitHub issues, npm downloads, SOUL.md, and memory/release-log.md) without confirming necessity or user approval.
No suspicious patterns detected.