@kyh/skills@0.2.1
Personal Claude Code + Codex skills, MCP servers, and global instructions. `npx @kyh/skills install` copies them into a canonical ~/.agents store (and ~/.claude).
AI Security Review
scanned 6d ago · by lpm-firewall-aiSource inspection found no npm lifecycle hook; the installer is exposed as a CLI and runs when the user selects its install command. Its global agent configuration and skill installation behavior aligns with the package's stated purpose, with no concrete attack established.
Decision evidence
public snapshot- The manifest exposes an installer command and lists no npm install lifecycle hook; its scripts are named local setup and external checking tasks.
- The installer runs only when the CLI receives the explicit install command, and its setup phases are invoked from that command.
- The installer writes to the user's agent directories and adds configured MCP servers only when they are not already present.
- The configured Motion server uses a Motion token supplied through an environment variable.
- Running the explicit install command can fetch listed external skills and add a global MCP server, but these actions match the package's stated setup function.
Source & flagged code
6 flagged · loading sourcePackage source references child process execution.
scripts/install.mjsView on unpkg · L22Manifest-trigger-reachable source writes behavior-bearing configuration into a user or project AI-agent control surface.
scripts/install.mjsView on unpkgFindings
Affected versions and remediation
This report applies to @kyh/skills@0.2.1.
See all versions of @kyh/skills for other recorded verdicts.
- Review the evidence and your use of @kyh/skills@0.2.1 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.