agentsclimarketplace

In-house flow

Write the thing that does not exist yet

For the point where the answer stops being "install something" and starts being "build it". Two Anthropic meta-skills, read together rather than in sequence, because the skill-or-server decision is what the pair of them makes legible and neither one makes on its own.

The failure this is for

Somebody writes a SKILL.md, reads it back, ships it, and it never runs. Not errors: never runs. The model reads the description, judges it irrelevant to how the request was phrased, and moves on. There is no log line for a skill that was not consulted.

The MCP version is the same shape one level down. The server compiles, the Inspector calls succeed by hand, and in a live session the agent either ignores the tool or calls it with arguments that do not match the schema.

The failureWhat it looks likeWhat answers it
Built the wrong shapea skill shelling out to curl, a server wrapping static adviceread both meta-skills first
The skill never triggersno error, no invocation, no signalmeasure the description
One tool per endpointtechnically complete, unusabletool design as its own step
Passes offline, fails liveInspector green, session wrongnothing in this stack — see below

The first fork, which neither item names

Reading both Anthropic skills before writing anything is the actual "should this be a skill or a server" step, and it works precisely because neither one tells you the answer. What they do is make the two costs legible.

Everything in skill-creator is machinery for making a description reliably trigger in natural language. Everything in mcp-builder is machinery for making tool schemas an LLM can call correctly. If your thing is mostly "here is how we do X", the entire apparatus of the second one is overhead you would be paying for nothing. If your thing needs to reach a system that can answer back, the first one has no way to express that. The asymmetry is the answer, and you get it by reading both rather than by finding a page that decides for you.

The gap both of them leave, which nothing here fills

Both items contain a test step, and neither tests the thing that actually breaks.

Skill-creator tests whether the description triggers. Mcp-builder's build phase tests whether the server compiles and answers the protocol. Neither one puts a real request, phrased the way a colleague would phrase it, into a live session and checks which tool got called with what. That gap is where the shipped-and- broken servers live, because it is downstream of every check that is easy to run.

This page used to close that gap with a third item, and it no longer does. What you are left with is the manual version, which is not elegant and does work: after building, open a fresh session with the server attached, ask for the thing in the words a colleague would use rather than the words in your schema, and read the tool call. If it picked the wrong tool, the description is wrong. If it picked the right tool with the wrong arguments, the schema is wrong. Both are fixable and neither is visible from the Inspector.

Two items, and the three that should be here

This stack is short because the honest version of it is short.

There is no row for the MCP Inspector. Mcp-builder tells you to run npx @modelcontextprotocol/inspector, and it is the correct advice. The Inspector cannot be listed here: it is a CLI, and every ingestion path this catalog has produces skills or MCP servers. Same reason Repomix is missing from the codebase-reading stack. The gap is in our shelves, not in the ecosystem.

There is nowhere to publish a skill. Servers have the official MCP Registry and its mcp-publisher CLI. Skills have aggregators, and this project's own sourcing rules exclude them as content sources. That is a real hole in the ecosystem rather than an oversight in this research, and it is worth knowing before you finish writing something you were hoping to distribute.

One item was cut here for the reason the schema stack states: a six-star server that walks you through publishing, which would want registry and CI credentials to do its job. The official CLI does the same work and you build it yourself.

What the search changed

Checked 2026-08-13.

There was a third item on this page: ckorhonen/claude-skills, specifically the mcp-tester skill. It was here to close the live-session gap described above, and the page argued explicitly for keeping a ten-star personal repository in a stack with a hundred-and-sixty-thousand-star one.

Then every stack in this directory went through one grounded question: does any public source describe somebody running this combination, rather than these tools individually. The two Anthropic skills came back paired three separate times:

  • named together in anthropics/skills itself;
  • described as a sequential MCP-then-skill workflow in a third-party guide that also references skill-creator by name;
  • described as a complementary pair, explicitly not as a three-step stack with a tester on the end.

The third one is the finding. A source that names both anchors and stops there is evidence about the shape of the workflow, not just its parts.

For mcp-tester the search found nothing: no post, thread, or repository names it alongside the other two, no per-skill install count, and no commits after 2026-07-05. Official MCP guidance points at mcp-server-dev and the MCP Inspector for the build-and-test half instead.

So the argument in the section above was right about the gap and wrong about having filled it. The gap is real, it is still open, and the honest version of this page says so rather than closing it with an item nobody else has adopted.

Set it all up

2 of 2, in order

Every step that has a commandconstructed and published lines, mixed
npx -y skills add anthropics/skills --skill skill-creator
npx -y skills add anthropics/skills --skill mcp-builder

Some of these are the commands their projects publish and some are assembled from repository paths. Each one is labelled where it appears below. Nobody here has run them as a set.

How it goes

Their working order, our numbers

  1. Anthropic's own meta-skill, and its best idea is to treat "does the model actually invoke this" as measurable rather than hoped for. It generates around twenty should-trigger and should-not-trigger phrasings, runs each against the real model several times, and rewrites the description until the rate holds on phrasings it has not seen. The description is the product. Most skills fail there and fail silently.

    Skill creatorSkill

    anthropics/skills/skills/skill-creator168,934 repono licenseno license

    Install
    npx -y skills add anthropics/skills --skill skill-creator

    Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

  2. Read alongside the one above rather than after it, because between them they answer the question neither asks out loud. Its subject is tools an LLM can call correctly: schemas, pagination, errors, and ten evaluation questions that have to be answerable through the server. Its standing warning is the one-tool-per-endpoint wrapper, which works and is useless.

    Mcp builderSkill

    anthropics/skills/skills/mcp-builder168,934 repono licenseno license

    Install
    npx -y skills add anthropics/skills --skill mcp-builder

    Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

More of these

Stacks are written by hand and there are not many. The catalog underneath is large, and its default ordering puts whatever has been picked at the front.

Every stackThe catalog