Context-Inappropriate Capability
Medium
- Confidence
- 93% confidence
- Finding
- The skill declares an allowed tool surface of only WebFetch, yet instructs the agent to run a local Python ledger script under ${CLAUDE_PLUGIN_ROOT}. That creates a capability mismatch: a host or reviewer may assume the skill is network-fetch only, while the content attempts local code execution and file access through an undeclared path, which can expand privileges and bypass expected guardrails.
