Compshop — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Compshop (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
The independent directory of salary & compensation surveys. Search 350+ reports across 17+ vendors (Mercer, WTW, Aon, SullivanCotter, Gallagher, Pearl Meyer, Empsight, Culpepper, Milliman, MRA, LOMA, Birches Group, Western Management Group, and more) by job title, industry, geography, or publisher.
better-sqlite3) with a file-backed DB bundled in the reponpm install
npm run devOpen http://localhost:3000.
Loaders are in scripts/. Each writes to data/compshop.db.
# Add/refresh a vendor (parent row)
npm run db:add-vendor <path-to-json>
# Add/refresh a single report (with optional XLSX position/participant lists)
npm run db:add-report <path-to-directory>
# Batch-load many reports at once
npm run db:add-report-batch "scripts/data/mercer-*"See scripts/SCRAPING.md for the full data-loading workflow.
Deploys to Vercel out of the box. The SQLite DB file (data/compshop.db) is committed to the repo and read at request time by the serverless routes; almost all pages are pre-rendered statically at build time via generateStaticParams + force-static.
Set NEXT_PUBLIC_SITE_URL in your Vercel project settings to your production domain (e.g., https://compshop.io).
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.