All rights reserved — view on GitHub — with no detectable licence, this issue links rather than republishes: the chapters are omitted from the agent manifest and from the whole-book markdown.
Discovery
33 chapters found by walking the repository tree for SKILL.md, not by matching a directory convention. One layout observed: skills/*/SKILL.md.
Issue colours
Resolved from a deterministic hash of the owner name. Two accent tones are generated per issue and each is proven against its own ground before it ships: a single accent that passes AA on both light and dark paper is arithmetically impossible.
Heading repairs
1 repair applied to the front matter so the document has one h1 and no skipped levels:
Shifted “8 headings” from h1 to h2 so the chapter title is the only h1.
Images inside a chapter come from the upstream repository. Where the author gave no alternative text we mark the image decorative rather than inventing a description — a plausible caption we made up is worse than none for the reader who depends on it.
Signal
Install counts come from skills.sh. They measure downloads, not quality, and an unranked repository is not an unread one.
Agent surfaces
The whole issue is available as one markdown document at /get-convex/agent-skills.md, and each chapter at its own .md URL.
Publication
Set by Skills Docs from the source repository. Body text is Literata at the reader’s chosen size and measure; code is Geist Mono. Nothing on this page was written by us except this paragraph.
Skills in this repo should be laser-focused on a specific task or workflow.
A good skill helps an agent take action, for example:
set up authentication
create a component
perform a migration
diagnose performance issues
A skill should not exist just to provide generic background information. If
content is mostly reference material, it should usually live in documentation,
not as a standalone skill.
Reference material is still useful inside a skill, but only when it helps the
agent complete a concrete task.
For a more rigorous approach, use Anthropic’s
skill-creator (opens in a new tab)
skill. It provides a structured loop for testing and iterating on skills:
Draft or edit a skill
Define realistic test prompts and run the skill against them (with and
without the skill as a baseline)
Grade the outputs with assertions and review them in a browser-based viewer
Improve the skill based on feedback, then repeat
It also includes a description optimizer that tunes the skill’s frontmatter
description for better triggering accuracy across different phrasings.