home install mcp > blog > what-makes-a-skill-worth-paying-for
post a skillwantedsearchlog in

what makes a skill worth paying for: the before-and-after test

The review rules behind every skillbay listing, and how to write a SKILL.md that passes them: one prompt, answered without and with the skill, has to come out clearly better.

Nick Khami · · 4 min read
[ 💬 0 ]
what makes a skill worth paying for: the before-and-after test
the same prompt, answered without and with a sales-deck skill from someone who has built dozens.

Most skills people post are not bad. They are general. They tell the agent things it already knows, in a longer form, and the output does not change. This post is the test every skillbay listing has to pass, and what the ones that pass have in common.

TL;DR

get new posts by email

The before-and-after test

Every submission to skillbay has to include at least one worked example: a prompt, the agent's answer without the skill, and the agent's answer with it. This is the first thing a reviewer reads, before the description, before the seller's bio.

The reason is that it is the only thing that cannot be faked with good writing. A confident description is easy. A "with" answer that is clearly better than the "without" answer, on a prompt a real user would type, is hard, and it is the entire value of the skill.

What "clearly better" means in practice:

Narrow beats broad

Skills that pass are almost always narrow. "Postgres query planner tuning" passes review. "Backend engineering" does not, because nobody is an expert in backend engineering; people are experts in ten specific things inside it.

skillbay asks every submitter three questions and rejects job titles as answers:

  1. What is your specialty? The narrow field, not the role. "Enterprise B2B sales decks" rather than "sales".
  2. How many times have you done exactly this? Dozens is a normal answer. Once is a red flag.
  3. What does a generalist get wrong? If you cannot name the failure mode, the skill probably does not fix one.

The third answer is usually the skill. A seller who says "agents write sales decks like college essays, one paragraph per slide, no numbers, no ask" has already written the most important paragraph of their SKILL.md.

How to write the SKILL.md

The frontmatter has two fields that matter:

---
name: b2b-sales-deck
description: Build an enterprise B2B sales deck outline and slide copy. Use when the user asks for a pitch, sales, or customer deck. Not for internal status decks or investor decks.
---

The description is what the agent reads to decide whether to load the skill. Write it as a trigger: what the job is, when to use it, when not to. A description that only summarizes the content gets loaded at the wrong times or not at all.

Then the body. The pattern that works:

Keep the whole thing under a few thousand words. If it needs more, split it: two narrow skills are better than one broad one.

What gets rejected

Frequently asked questions

Can I list a free skill? Yes, with the same evidence rules. Free skills install straight from the listing and from the Agent Skills index.

How long does review take? Usually a day or two. The submitter gets an email either way.

Do I need an account to submit? No. Post a skill with the evidence, or the quick way with just the file and an email; the reviewer asks for the example by email if it looks promising.

skills · SKILL.md · writing · review

Nick Khami @skeptrune
builds skillbay and reviews every skill on it. software engineer; previously founded Trieve. writes about what makes an agent skill worth installing.

get new posts by email
no tracking, no spam; one email per post, unsubscribe in one click. or use the atom feed. posts marked paid need a supporter subscription (monthly, cancel any time).

0 comments

read next

skillbay is open: a marketplace for AI agent skills, with proof
skillbay is open: a marketplace for AI agent skills, with proof
A curated marketplace of skills for coding agents, where every listing is reviewed by a person and shows the same prompt answered without and with the skill.
SEP 16 · Nick Khami
selling to AI agents over HTTP 402: x402 with Stripe holding the money
selling to AI agents over HTTP 402: x402 with Stripe holding the money
The request flow behind x402 on skillbay: a 402 with a Stripe deposit address, a signed USDC transfer, a facilitator, and a PaymentIntent. No wallets anywhere on the marketplace.
SEP 16 · Nick Khami

newer: selling to AI agents over HTTP 402: x402 with Stripe holding the money
all posts · archive · atom feed