Claude Marketplaces
SkillsMCP serversMarketplacesDigestTools
Submit

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index

Site

  • About
  • Tools
  • Submit
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Snug
  • Agent Caffeine
  • knobs
  • Wax
  • Vectoys
  • mertduzgun.com
Crafted at
MCP servers/AI & LLM Tools
megamind-0x avatar

SkillAudit

megamind-0x/skillaudit

A security scanner that checks AI agent skills and MCP servers before your agent installs them. It runs 43 detection rules across 401 patterns, catching credential theft, data exfiltration, prompt injection, obfuscated code, and container escapes. You get a free API with gate checks (allow/deny decisions), full scans, policy enforcement, and MCP manifest analysis for schema poisoning. The CLI works as npx skillaudit with zero config, or as an MCP server tool in Claude Desktop. It returns risk scores (clean/low/moderate/high), outputs SARIF for CI/CD, and includes GitHub Action integration. Premium deep scans with threat chain analysis run on x402 micropayments. Reach for this when you need to gate third party skills in autonomous agent workflows or enforce security policy in agent deployment pipelines.

last updated
Feb 15, 2026
View on GitHubSave

Sponsors

SnugThe clipboard manager you and your agent can use, safelyAgent CaffeineClose your lid, come back to finished workWaxBlock anything with supervision, without erasing your iPhoneOpen StepsSponsoredFree and open-source skills that make AI coding agents easier to understand, verify, and control.

Readme

๐Ÿ›ก๏ธ SkillAudit

CI npm

The security layer for AI agent skills. Scan, gate, and enforce policy before your agent installs anything.

43 detection rules ยท 401 patterns ยท MCP + A2A coverage ยท Zero dependencies

Live npm API Docs

# Gate check โ€” should my agent install this?
npx skillaudit gate https://example.com/SKILL.md

# Full scan
npx skillaudit https://example.com/SKILL.md

# Scan MCP manifest for schema poisoning
npx skillaudit manifest tools.json

Why SkillAudit?

AI agents install tools, skills, and MCP servers from untrusted sources. Those skills can steal credentials, exfiltrate data, inject prompts, or manipulate other agents โ€” and most of this is invisible to the user.

SkillAudit catches it. One API call before install. That's it.


Quick Start

1. Gate Check (one line)

The infrastructure endpoint. Returns allow/deny.

curl "https://skillaudit.vercel.app/gate?url=https://example.com/SKILL.md"
# โ†’ {"allow": true, "decision": "allow", "risk": "clean", ...}

2. Full Scan

curl "https://skillaudit.vercel.app/scan/quick?url=https://example.com/SKILL.md"

3. Bulk Gate (check multiple skills at once)

curl -X POST https://skillaudit.vercel.app/gate/bulk \
  -H "Content-Type: application/json" \
  -d '{"urls": ["https://example.com/skill1.md", "https://example.com/skill2.md"]}'
# โ†’ {"allow": false, "denied": 1, "blocked": [...]}

4. Policy Enforcement

curl -X POST https://skillaudit.vercel.app/policy/evaluate-inline \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://example.com/SKILL.md",
    "policy": {"maxRisk": "low", "blockedCategories": ["credential_theft"]}
  }'

What It Detects

43 rule categories, 401 patterns:

CategoryRulesWhat it catches
๐Ÿ”‘ Credential TheftCRED_ENV_READ, TOKEN_STEALReading .env, stealing tokens/cookies, accessing SSH keys
๐Ÿ“ค Data ExfiltrationDATA_EXFIL, EXFIL_PATTERN, EXFIL_COVERTWebhook.site, DNS exfil, covert channels, image beacons
๐Ÿ’‰ Prompt InjectionPROMPT_INJECT, TOOL_POISONING"Ignore previous instructions", hidden system prompts
๐Ÿงฌ MCP Schema PoisoningMCP_SCHEMA_POISONHidden instructions in MCP tool descriptions/schemas
๐Ÿค– A2A AttacksA2A_AGENT_IMPERSONATION, A2A_TASK_HIJACK, A2A_CROSS_AGENT_INJECT, A2A_DATA_LEAK, A2A_CAPABILITY_ABUSEAgent Card spoofing, task hijacking, cross-agent injection
๐Ÿš Code ExecutionSHELL_EXEC, REVERSE_SHELLShell commands, reverse shells, eval/Function
๐Ÿ” Hardcoded Secrets22 detectorsAWS keys, GitHub tokens, JWTs, private keys, API keys
๐Ÿ‘ป ObfuscationOBFUSCATION, INVISIBLE_TEXTBase64 payloads, zero-width Unicode, encoded URLs
โฐ EvasionTIME_BOMBDate-triggered activation, delayed execution
๐Ÿ”— Supply ChainSUPPLY_CHAINRemote code loading, curl|bash, dependency confusion
๐ŸŒ NetworkNET_SUSPICIOUS, SSRF_PATTERN, DNS_REBINDSSRF, raw IPs, DNS rebinding, metadata endpoints
๐Ÿ“ฆ Container EscapeCONTAINER_ESCAPEDocker socket, nsenter, /proc traversal, LD_PRELOAD
๐Ÿ”„ PersistencePERSISTENCECron injection, systemd, LaunchAgents, pm2, nohup
๐Ÿ•ต๏ธ ReconENV_RECONos.hostname, whoami, network interfaces, environment dump
๐Ÿ”ง Agent ManipulationAGENT_MEMORY_MOD, TOOL_SHADOW, CROSS_TOOL_ACCESSMemory modification, tool shadowing, cross-tool data access
๐Ÿ’ฐ Crypto TheftCRYPTO_THEFTWallet files, seed phrases, MetaMask vaults

Smart context suppression: documentation examples and placeholder tokens are automatically suppressed to minimize false positives.


CLI

Zero install, zero config. Requires Node.js 18+.

# Scan a file, URL, or directory
npx skillaudit SKILL.md
npx skillaudit https://github.com/user/repo
npx skillaudit ./my-agent-project/

# Gate check (CI/CD: exit 0 = allow, exit 1 = deny)
npx skillaudit gate https://example.com/SKILL.md
npx skillaudit gate https://example.com/SKILL.md --threshold high

# Scan MCP manifest for schema poisoning
npx skillaudit manifest tools.json

# CI/CD integration
npx skillaudit SKILL.md --fail-on moderate          # Exit 1 if risk >= moderate
npx skillaudit SKILL.md --markdown >> "$GITHUB_STEP_SUMMARY"  # PR summary
npx skillaudit SKILL.md --json | jq .riskLevel      # Machine-readable

# MCP server mode
npx skillaudit --mcp

API Endpoints

Full interactive docs at skillaudit.vercel.app/docs

Gate (Infrastructure)

EndpointDescription
GET /gate?url=Pre-install gate โ€” allow/warn/deny
POST /gate/bulkCheck multiple skills, one composite decision

Scanning

EndpointDescription
GET /scan/quick?url=Quick scan by URL
POST /scan/contentScan raw content
POST /scan/manifestScan MCP tool manifest for schema poisoning
GET /scan/agent-card?url=Scan A2A Agent Card
GET /scan/npm?package=Scan npm package
GET /scan/pypi?package=Scan PyPI package
GET /scan/repo?repo=Scan GitHub repo
POST /scan/depsScan dependency tree
POST /scan/batchBatch scan (up to 20 URLs)
POST /scan/compareDiff two skill versions
POST /scan/deepDeep scan with threat chains

Policy & Intelligence

EndpointDescription
POST /policy/evaluate-inlineEvaluate against custom policy (no auth)
POST /policyCreate stored policy (API key)
GET /reputation/:domainDomain trust score
GET /feedThreat intelligence feed
GET /badge/scan.svg?url=Embeddable SVG badge
GET /certificate/:idSigned audit certificate

Results

EndpointDescription
GET /scan/:idRetrieve scan result
GET /scan/:id/sarifSARIF v2.1.0 output
GET /report/:idShareable HTML report

Rate limit: 30 req/min per IP. Bypass with API key.


MCP Server

Use SkillAudit as a native tool in Claude Desktop, Cursor, or any MCP client:

{
  "mcpServers": {
    "skillaudit": {
      "command": "npx",
      "args": ["skillaudit", "--mcp"]
    }
  }
}

Tools: skillaudit_gate, skillaudit_scan, skillaudit_scan_content, skillaudit_reputation, skillaudit_batch


GitHub Action

name: SkillAudit
on: [pull_request]
jobs:
  scan:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npx skillaudit . --fail-on high --markdown >> "$GITHUB_STEP_SUMMARY"

CI/CD Integration

# GitHub Actions โ€” gate check before deploy
npx skillaudit gate "$SKILL_URL" --threshold moderate || exit 1

# Generate PR comment
npx skillaudit ./skills/ --markdown > scan-results.md

# Policy enforcement in pipeline
curl -sf -X POST https://skillaudit.vercel.app/policy/evaluate-inline \
  -H "Content-Type: application/json" \
  -d "{\"url\": \"$SKILL_URL\", \"policy\": {\"maxRisk\": \"low\"}}" \
  | jq -e '.pass == true'

Risk Levels

LevelScoreMeaning
๐ŸŸข clean0No issues found
๐ŸŸก low1โ€“9Minor concerns, review recommended
๐ŸŸ  moderate10โ€“24Manual review required
๐Ÿ”ด high25โ€“49Do NOT install without audit
โ›” critical50+Almost certainly malicious

Self-Hosted

git clone https://github.com/megamind-0x/skillaudit
cd skillaudit && npm install && npm start
# โ†’ http://localhost:3847

Built by Megamind_0x ๐Ÿง 

Live App ยท API Docs ยท Dashboard ยท npm

Details

Repository
github.com/megamind-0x/skillaudit
Website
skillaudit.vercel.app
Categories
AI & LLM Tools, Security & Pentesting, Data & Analytics
Transport
HTTP

Related AI & LLM Tools MCP servers

View all
1mstang avatarCasemgr Mcpmstang/casemgr-mcpShared workspace your AI agent writes to. 184 tools, persistent memory, semantic search.0stars
2securityscan-api avatarSecurityScansecurityscan-api/securityscan-apiScan GitHub-hosted AI skills for vulnerabilities: prompt injection, malware, OWASP LLM Top 10.0stars
3netclaus avatarOroutenetclaus/orouteAuto-route AI requests to 13 models (Claude, GPT, Gemini, Qwen, DeepSeek). 57% cost savings.0stars
4nexus-api-lab avatarNexus Mcpnexus-api-lab/nexus-mcpJapanese LLM security โ€” prompt injection detection (jpi-guard) + PII masking (PII Guard). Free.0stars
5nicofains1 avatarAgentWatchnicofains1/agentwatchMulti-agent observability: cascade failure detection, heartbeats, and forensic replay0stars
6nitishgourishetty avatarContextual Mcp Servernitishgourishetty/contextual-mcp-serverRAG-enabled MCP server using Contextual AI. Supports single-agent and multi-agent modes.0stars