happyskills@1.22.1
Package manager for AI agent skills
AI Security Review
scanned 4mo ago · by lpm-firewall-aiNo concrete malicious behavior, hidden execution, exfiltration, or lifecycle hook was found. The package nevertheless has an explicit user-invoked capability to install remote content into AI-agent control surfaces, so it warrants a warning rather than a block.
Decision evidence
public snapshot- `install` downloads registry-selected skills and links them into agent skill directories.
- No configured target causes a default Claude Code link after an explicit install.
- `agents add/remove` creates and removes agent-skill links.
- `package.json` has no install lifecycle hooks.
- Entrypoint only dispatches after the user runs the CLI; command names are allowlisted.
- API token use is confined to requests to the configured HappySkills API; secret scrubber redacts feedback context.
- Archive extraction rejects traversal entries and verifies size limits.
Source & flagged code
7 flaggedPackage contains a critical-looking secret pattern.
src/utils/scrub_secrets.test.jsView on unpkg · L16AWS access key ID in src/utils/scrub_secrets.test.js
src/utils/scrub_secrets.test.jsView on unpkg · L16Package source references child process execution.
Findings
Affected versions and remediation
This report applies to happyskills@1.22.1.
See all versions of happyskills for other recorded verdicts.
- Review the evidence and your use of happyskills@1.22.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.