Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 95% confidence
- Finding
- The skill explicitly describes reading and writing local state (`data/pipeline_state.json`) and therefore exercises file I/O, but it declares no permissions or capability boundaries. Undeclared file access weakens the trust model: operators and users cannot accurately assess what the skill can persist or modify, and future implementation drift could extend access beyond the intended state file without any policy signal.
