Missing User Warnings
Medium
- Confidence
- 96% confidence
- Finding
- The `update` action runs `curl` against a remote GitHub URL and overwrites the local skill file in `~/.claude/skills/skillnav/SKILL.md` without any integrity check, pinning, confirmation, or warning that a local file will be modified. This creates a supply-chain and local integrity risk: a compromised upstream repo, network path, or unexpected invocation could replace the user's installed skill with attacker-controlled instructions.
