vetskill: open-source scanner checks Claude Code Skills before installation
10/27/2026 — 10/27, 10:18·1 sources (all)·1 reports (all)
Key takeaways
- A developer released vetskill, an open-source tool that inspects the SKILL.md file and bundled scripts of a Claude Code Skill before it is c…
Background & analysis
On October 27, 2026, a developer posted an open source tool called vetskill to DEV Community's AI section. It is meant to be run before you copy a skill folder into ~/.claude/skills, scanning the SKILL.md file and any bundled scripts for hidden instructions and credential-stealing risks. According to the author, one reason these risks go unnoticed is that models read HTML comments and Unicode tag characters as ordinary text, while such content does not render on GitHub pages, so browsing the README alone will not reveal it. The write-up also sketches a typical scenario: someone publishes a skill such as 'PDF tidy' or 'release notes', and after a user copies the folder into ~/.claude/skills, the next time they ask Claude Code, Codex, or Cursor something about PDFs, the model treats that SKILL.md as instructions and runs the scripts sitting next to it, with the user's shell, ~/.ssh, ~/.aws/credentials, gh token, and every API key in their environment in reach.
As for the project itself, the vetskill repo lives at github.com/bayuh85/vetskill. It is released under the MIT license, requires Python 3.10 or later, and depends only on the standard library with no third-party packages. It ships with 30 offline tests, and the author describes it as something you can run quickly in the gap between git clone and cp -r, that is, scanning a skill after you download it but before you drop it into your skills directory. Public material so far does not report any follow-up releases or wider adoption.
AI-generated from 1 reports · updated 14 hours ago
Related AI tools
- Heat index
- 66
- All sources
- 1
- All reports
- 1
- First seen
- 14 hours ago
Reports on this story headlines open the original
A developer released vetskill, an open-source checker that inspects a Skill folder before it is copied into ~/.claude/skills, flagging hidden instructions and credential-theft patterns in SKILL.md and the scripts beside it. The author notes that HTML comments and Unicode tag characters are invisible on GitHub but read as plain text by the model, so skimming the README misses them. The MIT-licensed Python 3.10+ tool uses only the standard library and ships with 30 offline tests for a quick check between git clone and cp -r.
DEV Community · AIAI score 52
Other stories people are talking about
- Heat index 76Claude Code Plan Mode: how to use it and when to skip it1 sources
- Heat index 81Obsidian Installation Configuration and Claude Code Plugin Practical Tutorial1 sources
- Heat index 91NewDevelopers Share Claude Code Best Practices to Skip Repo Cloning1 sources
- Heat index 86NewLonger Claude Code sessions cost more as tokens pile up1 sources
- Heat index 66Analysis: Claude Code uses MCP tool names as server-level permission boundaries1 sources
How is heat calculated?About the methodHide
Heat counts how many independent sources covered a story in the last 48 hours: one source counts once no matter how many posts it published, decaying with a 24-hour half-life. What ranks first is what many people are talking about.
This page aggregates public feeds. Headlines and summaries are machine-organized and remain the property of the original authors; verify important facts at the source. If you believe a headline or summary infringes your rights, email the contact address in the footer with the page URL and basis of your claim, and we will remove or replace it after review.
- Surge
- Discussion rising fast
- New
- First report within 6 hours
- Rising
- Still gathering discussion

