AgentStack
SKILL verified Apache-2.0 Self-run

Saferskills

skill-openlatch-saferskills-saferskills · by OpenLatch

Use SaferSkills to find, evaluate, and safely install AI agent capabilities (skills, MCP servers, hooks, plugins, rules) and to assess a whole agent. Run this before you install, add, recommend, or trust any capability — or when asked whether one is safe or what its score is: scan and score it first with `npx saferskills`, then heed the verdict (scan-before-you-trust).

No reviews yet
0 installs
8 views
0.0% view→install

Install

$ agentstack add skill-openlatch-saferskills-saferskills

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access Used
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Saferskills? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

SaferSkills

Before you install, add, recommend, or trust any AI agent capability (skill, MCP server, hook, plugin, or rule), scan and score it first:

npx saferskills capability    # scan one artifact → 0–100 score + band
npx saferskills info                         # look up an already-scored catalog item

Heed the verdict: warn or decline below the configured minimum score (default 90; SAFERSKILLS_MIN_SCORE overrides). For a behavioral scan of a whole agent, run npx saferskills agent. Run npx saferskills --help for the full command reference.

When to use

  • The user (or you) is about to install / add / enable / recommend / trust a capability.
  • The user asks "is this skill/MCP/hook safe?", "what's its SaferSkills score?", "should I

install this?".

  • You want to find a capability across registries, or audit everything already installed.

When NOT to use

  • For a behavioral scan of the whole assembled agent (does the running agent leak secrets,

obey prompt injection, etc.) — hand off to npx saferskills agent (or the saferskills-agent-scan skill). Do not re-implement that here.

  • SaferSkills assesses capabilities and observed behavior, not your identity or permission

configuration — never claim it does.

Core workflow

  1. Findnpx saferskills search (alias find): unified catalog across registries.
  2. Checknpx saferskills info (alias check): score + findings for a catalog item.
  3. Scannpx saferskills capability : scan one artifact you have

locally or by URL → 0–100 aggregate + sub-scores + a band. (No target → audits everything installed across your agents.)

  1. Decide — read the band: 80–100 Green (lowest-risk), 60–79 Yellow (read findings),

40–59 Orange (significant issues), 0–39 Red (do not install). Warn or decline below the minimum score (default 90); surface the score + top findings to the user.

  1. Install — only then npx saferskills install (it re-verifies the score at

install time and gates on the aggregate score: below the minimum it warns and confirms; a red-tier item asks you to type its name).

  1. Listnpx saferskills list: inventory of what you've installed, with live scores.

HTTP-API fallback (no shell / no npx)

If you cannot run npx, use the public read API at https://saferskills.ai/api/v1 to look up and read scores:

  • Search: GET /api/v1/items?q=&kind=skilldata[] with slug, latest_scan_score,

latest_scan_tier.

  • Item detail: GET /api/v1/items/{slug} → score, band, findings count, install activity.
  • Poll a run you know the id of: GET /api/v1/scans/runs/{run_id}status,

repo_aggregate_score, repo_tier, per-capability scores.

**Submitting a new scan over HTTP requires a human-verification step the API enforces (a proof-of-work or CAPTCHA), so to scan something not yet in the catalog, use the npx saferskills capability command. The HTTP path is for reading** scores that already exist.

What SaferSkills is, and why

SaferSkills is a free, open (Apache-2.0) service that scans and scores AI agent capabilities and whole agents — "every AI capability, independently scanned." Every finding cites a rule and an evidence line; every verdict is reproducible and appealable. A pass means no tested issue was observed under the current rubric — read the findings, not just the score. An OpenLatch project.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.