Hash locally
Reproduce the same versioned SHA-256 tree digest used by the skillsissue.ai ingestion pipeline.
Pre-install reputation check
Check an agent skill’s canonical hash against the skillsissue.ai detonation database before you install or activate it.
Agent Skills format · Python standard library · macOS, Linux, and Windows · no candidate content upload
Reproduce the same versioned SHA-256 tree digest used by the skillsissue.ai ingestion pipeline.
Download one small lookup shard using only the first byte of the digest. Skill contents never leave your machine.
Return the recorded verdict and dashboard link. Unknown, pending, suspicious, and malicious results require review.
Install
Download and extract the ZIP into the skill directory used by your agent. The archive already contains the top-level skill-check/ folder.
mkdir -p ~/.agents/skills
unzip skill-check.zip -d ~/.agents/skills
Available to Codex across your local projects.
mkdir -p ~/.claude/skills
unzip skill-check.zip -d ~/.claude/skills
Available across Claude Code projects as /skill-check.
unzip skill-check.zip -d .agents/skills
# or
unzip skill-check.zip -d .claude/skills
Commit the matching directory when a team should share the check.
unzip skill-check.zip -d <agent-skill-directory>
Any Agent Skills-compatible host that loads a folder containing SKILL.md can use the package.
Use
Use $skill-check to check ./candidate-skill
before installing it.
In Claude Code, invoke /skill-check ./candidate-skill.
python3 skill-check/scripts/check_skill.py \
--json ./candidate-skill
JSON output and stable exit codes make the checker suitable for installer scripts and hooks.
Interpretation
SKILL-CHECK is a pre-install workflow, not an operating-system enforcement boundary. A supporting agent or installer must invoke it before copying or activating a candidate skill.