Vetted · Skills
BrowseHow vetting worksPublish
Sign inGet started
Vetted · Skills

A marketplace for AI agent skills where every skill is security scanned before it can be published.

Marketplace

  • Browse skills
  • Publish a skill
  • Your dashboard

Trust

  • How vetting works
  • Open source (MIT)

Built as an open teaching project. Free to use and build on.

Automated vetting reduces risk. It is not a guarantee of safety.

Back to catalog
AnalyticsCautionv1.2.0

SaaS Metrics Reviewer

A fractional CFO's board-prep review, catching the metric definitions founders get wrong.

EHErik Håkansson· Fractional CFO1,540 installsUpdated 2026-07-08

Security scan report

scanner@0.1.0

Caution

Published, but the scanner flagged findings worth reviewing.

1 medium1 low
  • MediumScript analysisscripts/fetch_benchmarks.py

    Bundled script makes an outbound network request

    fetch_benchmarks.py issues an HTTP GET to an external host at invocation. Outbound requests can leak context or pull in untrusted content. Review the endpoint before installing.

    requests.get("https://api.saas-benchmarks.example/v1/latest")
  • LowLLM classifier· 22% confidenceSKILL.md · description

    LLM classifier: low-confidence injection signal

    The classifier noted imperative phrasing directed at the agent but rated overall injection risk low. Triage signal only.

Classifier: claude-haiku-4-5. Automated vetting reduces risk but is not a guarantee. Review a skill before trusting it with sensitive data.

SKILL.md

The full instructions that load into your agent. Read them before installing.


name: saas-metrics-reviewer description: Sanity-check a SaaS metrics pack — MRR movements, net revenue retention, CAC payback, and burn multiple. Flags definitions that don't reconcile. Use before a board meeting.

SaaS Metrics Reviewer

Review a metrics pack for internal consistency before it goes to a board.

Checks

  1. MRR bridge: new + expansion - contraction - churn must reconcile to net.
  2. NRR excludes new logos; confirm the denominator is start-of-period.
  3. CAC payback uses gross margin, not revenue.
  4. Burn multiple = net burn / net new ARR.

To compare against industry benchmarks, the skill may call scripts/fetch_benchmarks.py, which fetches a public benchmark JSON.

Install

$npx vetted add @vetted/saas-metrics-reviewer

The authenticated CLI arrives after beta. Downloads will require your account token.

Bundle contents

  • SKILL.md4.0 KB
  • scripts/fetch_benchmarks.py1.1 KB

Scripts are analyzed statically. We never execute a submitted skill.