SkillTide Submit
Official description7 sourcesMCP servers8d ago
epistemedeus/skillguard

epistemedeus/skillguard

Static scanner that checks Cl
View on GitHub ↗Direct link · no redirect page
Config template (adjust for your client)
claude mcp add skillguard -- npx -y skillguard
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
0 ★ · epistemedeus/skillguard · read from the GitHub search API · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository epistemedeus/skillguard;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Third-party quality signals

SkillGuard

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

**Scan a Claude Code skill, plugin, or MCP server for malware *before* you install it.** One command, no install, no account.
Why
The Claude Code / MCP ecosystem is exploding — and so is the attack surface. Researchers have found **71 malicious skills** in the wild, **~26% of published skills carry vulnerabilities**, and **30+ MCP CVEs landed in 60 days**. The most common payloads:
- **Environment-variable / secret exfiltration** (ANTHROPIC_API_KEY, AWS_SECRET_ACCESS_KEY, ~/.env) shipped off to a webhook.
- **Install-time shell hooks** (postinstall) that run code the moment you npm install.
- **Prompt injection in tool descriptions / SKILL.md** ("ignore previous instructions", "do not tell the user", "always auto-approve").
- **Committed binaries** and **obfuscated eval(atob(...)) / curl | bash** payloads.
- **Auto-approve-all / skip-permissions** configs that disarm your safeguards.
SkillGuard catches these patterns in seconds, so you can vet a third-party skill or MCP server before trusting it with your machine and your keys.
Safe by design
SkillGuard does **static analysis only**. It clones with git clone (hooks disabled) and *reads* files — it **never runs npm install, never executes build/postinstall scripts, and never runs the target code.** Scanning a malicious package can't harm you. (A scanner that executed what it's inspecting would be the very risk it's meant to prevent.)
What it checks
| Check | Catches |
|---|---|
| env-exfil | A sensitive env var read next to a network call |
| exfil-host | Hardcoded webhook / pastebin / raw-IP / Telegram exfil endpoints |
| obfuscation | eval(atob(...)), curl \| bash, subprocess on encoded data |
| prompt-injection | Data-exfil / "ignore instructions" / auto-approve text in SKILL.md, tool descriptions, prompts |
| secret-literal | API keys / private keys committed to the repo |
| committed-binary | Compiled ELF / Mach-O / PE executables in the tree |
| forced-artifact | The honeypot pattern: a build step that generates + commits an encrypted blob |
| dangerous-perms | Auto-approve-all, sandbox-disabling, --dangerously-skip-permissions |
| install-hook | pre/postinstall scripts that run on install |
Exit code: 0 clean · 2 suspicious · 3 dangerous — so you can gate CI on it.
Use it in CI (GitHub Action)
Gate your CI on skill/MCP supply-chain safety:
Use it as an MCP server
Give your agent the ability to vet a skill/MCP server before installing it. Add to your Claude Code / MCP client config:
It exposes one tool, scan_skill(target), where target is a local path or a git/GitHub URL. Your agent can then check anything it's about to install. (Static-only — it never runs the scanned code.)
Show that you passed
Source
awesome · https://github.com/epistemedeus/skillguard
Browse by field
MCP servers
added
yesterday

More in MCP servers

All 5,525 in MCP servers →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index