Index of every page on this site: llms.txt

skilld vs skills.sh

skills.sh is Vercel's directory of Agent Skills. It lists every public Skill its CLI has seen and ranks them by installs. skilld lists fewer Skills, curated, and ranks them by the devs who post about them.

Written by Harlan Wilton · skills.sh facts checked 7 Oct 2026

01 / 08

Human first

Every Skill names the maintainer who wrote it. Trending shows the devs who posted about it, in their own words.

skills.sh

Shows the owner and the repository. Its leaderboard counts installs.

skills.shskills.sh/docs/faq

Trending skills

02 / 08

Preview the output

Each demo is one recorded run: the prompt, and what the Agent built with the Skill. Compare Skills by their output before you spend tokens on a run.

skills.sh

Shows the SKILL.md and install counts, with no output from a run.

skills.sh

All demos

03 / 08

Independent and open source

Harlan Wilton builds skilld in the open. The CLI and this site are both MIT on GitHub, and every change lands as a public pull request. No listing is for sale.

skills.sh

Vercel operates it. Its CLI is open source under MIT.

skills.sh/aboutgithub.com/vercel-labs/skills

skilld on GitHub

04 / 08

Open trending weights

Trending ranks Skills by the devs who post about them, with weights anyone can read. Install counts weigh nothing.

skills.sh

Its leaderboard ranks by installs that its own CLI reports.

skills.sh/docs/faq

Read the ranking code
skilld.dev/skills/trending
What ranks a Skill on the trending board, and how much
Each dev who posts about ita post naming 10 Skills gives each a tenth×3
Reach of those postslog scale; reposts ×3, bookmarks ×5×3
Star surge on a one-Skill repolog scale×1
The 20 most-starred reposafter the rest
Install counts×0
Paid placementnot sold
Read the ranking code

05 / 08

No more skill bloat

Run a Skill once off. Your agent reads it for one session, and skilld writes no file, no lockfile entry, and no cache.

skills.sh

skills add installs the files into your project. skills use writes them to a temporary directory.

github.com/vercel-labs/skills

How run works
~/my-app

npx skilld run anthropics/skills/pdf

# Your agent reads /pdf for this session.

git status --short

# No output. The working tree is clean.

# To keep it in every session:

npx skilld install anthropics/skills/pdf

# Adds the files and a lockfile entry.

  • runwrites nothing
  • installadds files

06 / 08

Know what it runs

Skill behaviors flag shell commands, scripts, and network calls, with a link to each line. skilld run waits for your approval before remote code or credential reads.

skills.sh

Shows partner audit verdicts from Gen Agent Trust Hub, Socket, and Snyk. skilld shows the same verdicts on each Skill page.

skills.sh/audits

Open the pdf Skill
anthropics/skills/pdf · Skill behaviors
  • Runs shell commandsSKILL.md:192
  • Ships scripts8 files
  • Installs or runs packagesSKILL.md:235

skilld run waits for your approval:

  • Runs code downloaded from the network
  • Reads credential files or tokens
  • Contains invisible characters
  • + 2 more

07 / 08

Know what it costs

A Skill page shows what each part costs in tokens: always, when used, and on demand. You see it before your agent loads anything.

skills.sh

Shows the SKILL.md with no token cost. The full file tree needs its API and a Vercel token.

skills.sh/docs/api

Open the pdf Skill
anthropics/skills/pdf · 11 files
  • Always≈111 tokensname and description
  • When used≈1.9k tokensSKILL.md
  • On demand≈7.1k tokensforms.md, reference.md

scripts/ · 8 filesrun, never read into context

08 / 08

No telemetry

The skilld CLI sends no telemetry or analytics. Its README says so, and the source shows it.

skills.sh

The skills CLI is MIT too. Its telemetry is on by default and sends Skill names and search queries. DISABLE_TELEMETRY=1 turns it off.

github.com/vercel-labs/skills/blob/main/src/telemetry.tsskills.sh/docs/cli

Read the source
skilld-dev/skilld · README.md
  • MIT licence
  • Source on GitHub
The skilld CLI sends no telemetry or analytics.
CLI telemetry, side by side
CLI Telemetry
skills on by default, DISABLE_TELEMETRY=1 to stop
skilld none, nothing to turn off
Read the source

Where skills.sh is ahead

  • More Skills

    skills.sh lists every public Skill its CLI has seen. skilld lists curated Skills only, so a search there finds more.

    skills.sh/about

  • More agents

    The skills CLI installs into 79 agents. The skilld CLI installs into 73, and MCP apps such as ChatGPT search skilld from the chat.

    github.com/vercel-labs/skills

Side by side

Feature skills.sh skilld
Use without installingskills use writes the files to a temporary directoryskilld run writes nothing
Files on the Skill pageSKILL.mdEvery file, with its token cost
Before a runPartner audit verdictsThe same audit verdicts, plus Skill behaviors and an approval stop
What ranks a SkillInstall counts from CLI telemetryDevs who posted about it, with open weights
Who wrote itOwner and repositoryThe maintainer, and the exact SKILL.md
Output before you runNoneRecorded demos
CLI telemetryOn by default, opt outNone
CLI licenceMITMIT
Agents7973, plus MCP apps
Staying currentskills updateWatch for changes, monthly Skill updates
Run byVercelHarlan Wilton, independent

Both read the same SKILL.md files.

Pick one and run it once off. Nothing lands on disk.