---
title: "skilld vs skills.sh: a skills.sh alternative · skilld"
description: "A skills.sh alternative. skilld names who wrote each Skill, shows what it makes, and ranks Skills by the devs who post about them."
canonical_url: "https://skilld.dev/vs/skills-sh"
last_updated: "2026-09-06T07:10:39.678Z"
meta:
  author: "Harlan Wilton"
  "og:description": "A skills.sh alternative. skilld names who wrote each Skill, shows what it makes, and ranks Skills by the devs who post about them."
  "og:image": "https://skilld.dev/_og/d/a_skilld%2Bvs%2Bskills.sh%2Cc_Page.takumi%2Ctitle_skilld%2Bvs%2Bskills.sh%2Cdescription_~QSBza2lsbHMuc2ggYWx0ZXJuYXRpdmUuIHNraWxsZCBuYW1lcyB3aG8gd3JvdGUgZWFjaCBTa2lsbCwgc2hvd3Mgd2hhdCBpdCBtYWtlcywgYW5kIHJhbmtzIFNraWxscyBieSB0aGUgZGV2cyB3aG8gcG9zdCBhYm91dCB0aGVtLg%2Cp_Ii92cy9za2lsbHMtc2gi%2Cs_uCWGM5YgPM-62zQQ.png"
  "og:image:alt": "skilld vs skills.sh"
  "og:image:height": "600"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "skilld vs skills.sh: a skills.sh alternative"
  "twitter:image": "https://skilld.dev/_og/d/a_skilld%2Bvs%2Bskills.sh%2Cc_Page.takumi%2Ctitle_skilld%2Bvs%2Bskills.sh%2Cdescription_~QSBza2lsbHMuc2ggYWx0ZXJuYXRpdmUuIHNraWxsZCBuYW1lcyB3aG8gd3JvdGUgZWFjaCBTa2lsbCwgc2hvd3Mgd2hhdCBpdCBtYWtlcywgYW5kIHJhbmtzIFNraWxscyBieSB0aGUgZGV2cyB3aG8gcG9zdCBhYm91dCB0aGVtLg%2Cp_Ii92cy9za2lsbHMtc2gi%2Cs_uCWGM5YgPM-62zQQ.png"
  "twitter:image:alt": "skilld vs skills.sh"
---

> Index of every page on this site: [llms.txt](https://skilld.dev/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.sh](https://skills.sh) [skills.sh/docs/faq](https://skills.sh/docs/faq)

[Trending skills](https://skilld.dev/skills/trending)

skilld.dev · people

Written by

Matt Pocock

wrote [/grill-me](https://skilld.dev/gh/mattpocock/skills/grill-me)

[mattpocock/skills › skills/productivity/grill-me/SKILL.md](https://github.com/mattpocock/skills/blob/main/skills/productivity/grill-me/SKILL.md)

Talked about by

[+4 Devs who posted about /hyperframes@RoundtableSpace… It runs on <mark>HyperFrames</mark>, the open-source tool HeyGen uses to turn HTML into video. "Install <mark>HyperFrames</mark> (npx skills add heygen-com/<mark>hyperframes</mark>). Read my site at \[URL\] and pull the headline, 3 key features, brand colors and logo. Build a 30-second launch video in HTML: 1. 0 to 3s: logo reveal on the brand color 2. 3 to 8s: the headline in kinetic type, one word at a time 3. 8 to 23s: one scene …@nrqa\_\_… 3). <mark>HyperFrames</mark> HeyGen ↳ Open-source video generation engine 4). Fincept Terminal ↳ Open-source version of Bloomberg Terminal 5). MoneyPrinterTurbo ↳ AI one-click…](https://skilld.dev/gh/heygen-com/hyperframes/hyperframes)

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](https://skills.sh)

[All demos](https://skilld.dev/skills/demos)

skilld.dev/skills/demos

- [![Desktop screenshot of the page the Agent built for: Audit and redesign the supplied Needlework Repair page as a premium local clothing-repair service. Preserve its repair s](https://media.skilld.dev/demos/leonxlnx/taste-skill/redesign-skill/desktop-b8d456492b.jpg)/redesign-skillgpt-6.1-sol, medium effortRecorded with Codex, gpt-6.1-sol, medium effort](https://skilld.dev/gh/leonxlnx/taste-skill/redesign-skill#demo)
- [![Desktop screenshot of the page the Agent built for: Build a premium landing page for Lilt House, a fictional listening room hosting small acoustic concerts. Choose editoria](https://media.skilld.dev/demos/leonxlnx/taste-skill/soft-skill/desktop-75d8e55d03.jpg)/soft-skillgpt-6.1-sol, medium effortRecorded with Codex, gpt-6.1-sol, medium effort](https://skilld.dev/gh/leonxlnx/taste-skill/soft-skill#demo)
- [![Desktop screenshot of the page the Agent built for: Build a landing page for Marrowgate, a fictional sleeper-train company that runs overnight routes between six mountain t](https://media.skilld.dev/demos/leonxlnx/taste-skill/taste-skill/desktop-55e6bf594a.jpg)/taste-skillOpus 5.5Recorded with Claude Code, Opus 5.5](https://skilld.dev/gh/leonxlnx/taste-skill/taste-skill#demo)

Recorded runs · 0 tokens to compare

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/about](https://skills.sh/about) [github.com/vercel-labs/skills](https://github.com/vercel-labs/skills)

[skilld on GitHub](https://github.com/skilld-dev)

github.com/skilld-dev

- [skilldCLI · MIT](https://github.com/skilld-dev/skilld)
- [skilld.devsite · MIT](https://github.com/skilld-dev/skilld.dev)

Recently merged

- [preserve queries and serve OpenAPI HEADsite #656 · 2 days ago](https://github.com/skilld-dev/skilld.dev/pull/656)
- [defer unopened post carouselssite #654 · 2 days ago](https://github.com/skilld-dev/skilld.dev/pull/654)
- [defer closed file trees and label demo promptssite #653 · 2 days ago](https://github.com/skilld-dev/skilld.dev/pull/653)
- [require state before GitHub callback exchangesite #649 · 3 days ago](https://github.com/skilld-dev/skilld.dev/pull/649)
- [include rendered marketing contentsite #652 · 3 days ago](https://github.com/skilld-dev/skilld.dev/pull/652)
- [delegate Agent discovery to nuxt-ai-readysite #650 · 3 days ago](https://github.com/skilld-dev/skilld.dev/pull/650)

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](https://skills.sh/docs/faq)

[Read the ranking code](https://github.com/skilld-dev/skilld.dev/blob/main/shared/trending-skill-score.ts)

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 repos | after the rest |
| Install counts | ×0 |
| Paid placement | not sold |

[Read the ranking code](https://github.com/skilld-dev/skilld.dev/blob/main/shared/trending-skill-score.ts)

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](https://github.com/vercel-labs/skills#readme)

[How run works](https://skilld.dev/cli#run)

\~/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](https://skills.sh/audits)

[Open the pdf Skill](https://skilld.dev/gh/anthropics/skills/pdf)

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](https://skills.sh/docs/api)

[Open the pdf Skill](https://skilld.dev/gh/anthropics/skills/pdf)

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.ts](https://github.com/vercel-labs/skills/blob/main/src/telemetry.ts) [skills.sh/docs/cli](https://skills.sh/docs/cli)

[Read the source](https://github.com/skilld-dev/skilld)

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](https://github.com/skilld-dev/skilld)

## 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](https://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](https://github.com/vercel-labs/skills#readme)

## Side by side

| Feature | skills.sh | skilld |
| --- | --- | --- |
| Use without installing | `skills use` writes the files to a temporary directory | `skilld run` writes nothing |
| Files on the Skill page | SKILL.md | Every file, with its token cost |
| Before a run | Partner audit verdicts | The same audit verdicts, plus Skill behaviors and an approval stop |
| What ranks a Skill | Install counts from CLI telemetry | Devs who posted about it, with open weights |
| Who wrote it | Owner and repository | The maintainer, and the exact SKILL.md |
| Output before you run | None | Recorded demos |
| CLI telemetry | On by default, opt out | None |
| CLI licence | MIT | MIT |
| Agents | 79 | 73, plus MCP apps |
| Staying current | `skills update` | Watch for changes, monthly Skill updates |
| Run by | Vercel | Harlan Wilton, independent |

## Both read the same SKILL.md files.

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

[Browse skills](https://skilld.dev/skills) [Get the CLI](https://skilld.dev/cli)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://skilld.dev/#website","@type":"WebSite","description":"Curated agent skills by humans, written by real maintainers in their own GitHub repos","name":"skilld","url":"https://skilld.dev/"},{"@id":"https://skilld.dev/vs/skills-sh#webpage","@type":"WebPage","description":"A skills.sh alternative. skilld names who wrote each Skill, shows what it makes, and ranks Skills by the devs who post about them.","name":"skilld vs skills.sh: a skills.sh alternative","url":"https://skilld.dev/vs/skills-sh","isPartOf":{"@id":"https://skilld.dev/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://skilld.dev/vs/skills-sh"]}]}]}
```