Skills: what ships today, and the theory a long way ahead of it

Skills are software
packages. Here is the proof —
and the eight lines of code
that argue against it

“Skills are a software package, that is the best analogy… the same way we have npm and pip for managing dependencies, we need a way to manage skills like that.” This site publishes both halves honestly: eight skills shipped, generated from their own frontmatter, and 25 briefs, 60,782 words of theory that runs a long way ahead of them — including the theory failing, live, on the estate’s own skills.

The catalogue → Exhibit A: the diverging duplicate → What is actually shipped →

First: the honest split

The work exists in two very different states, and every page on this site says which one it is in. S shipped and real · D designed, unbuilt · E an economic or strategic position.

HalfSizeWhat it is
S Shipped8 skills · 16,338 words of SKILL.md · 2 reposReal code, running today, with five authoring conventions nobody had written down until this site did
D / E Thought25 briefs · 60,782 wordsAlmost all written in one four-day burst, 1–4 June 2026 — the most complete theory of agent skills in the estate, and almost none of it built

Scored against its own checklist — version control, dependency management, vulnerability management, code review, CI, distribution, documentation — the estate’s skills get one green cell out of seven. The full scorecard →

Second: the thesis

“Skills are code and need to be version-controlled, and need to be treated like software… the same way we have npm and pip for managing dependencies, we need a way to manage skills like that.”

Not a metaphor — a checklist: “vulnerabilities management, documentation, integration, wrappers, code reviews, deployment, CI pipelines, distribution reviews — every analogy we have with code, we need with skills.” And the sharper claim that makes it more than an analogy: skills describe intent, in English, not just capability — which is why they are proposed as the successor to code packages, not a variant of them.

The claim

Skills are software packages

The full checklist, the one-green-cell scorecard, and why versioning intent is harder than versioning capability.

Read →
Design, not shipped

A skill is a projection of a graph

“Today’s skills are static photographs of what they should be.” Typed primitives, and the forking ecosystem that keeps a fork reconcilable.

Read →
The most consequential, least built

Identity and permissions

A skill must come with the permission set it needs to run — and the OAuth critique: it “forces you to grant a hundred percent when you need ten percent.”

Read →
Who gets paid

The skill economy

Base vaults, the branded/certified/customised cascade, and the scoring position: provenance and evals, “rather than gameable popularity.”

Read →

Third: the theory, failing on its own subject

The clearest argument for the thesis is not in the briefs. It is in the estate’s own two repositories, and it is measured on every build of this site.

43
words apart

use-sg-playwright exists in both skill repositories — and one copy carries an auth claim the service code contradicts. No registry, no single source, no version pin, so the copies drifted, and one of them is now wrong.

measured at build time · the full exhibit →

Where to go next

If you want what exists

The catalogue

Every shipped skill, generated from frontmatter: trigger summary, do-NOT-use clause, and the version/permissions fields none of them declare.

Read →
Usable the same day

The authoring guide

Five conventions extracted from eight skills, plus the three governance rules from the estate’s best worked example of when not to make a skill.

Read →
Published unresolved

Open questions

What is a skill version, when the interpreter changes underneath it? How do you test intent? Two questions with no answers anywhere in the corpus.

Read →
If you are an agent

The machine surface

llms.txt, llms-full.txt, and the catalogue as JSON — because this site’s subject is the artefact type agents load, so it owes agents its own duty of self-sufficiency.

Read →