Run /add inside an existing Convex project and it first checks a served capability catalog for a current, canonical procedure matching your request, such as billing, crons, auth, agents, or search. If it finds one, it follows that doc, so the instructions can update without a plugin re-release. If nothing matches or the catalog is unreachable, it falls back to the older path: /add hosting wires up @convex-dev/static-hosting, and anything else searches for and installs the best-matching @convex-dev component. The fallback is the part I'd trust most, since a catalog miss never hard-fails. The catch is that the catalog lookup needs network access, so sandboxed setups may need to be told to allow it.

skills.sh installs
41.1K
GitHub stars
69
last updated
Oct 26, 2026

Install

$ npx -y skills add convex/agent-skills --skill convex-add --agent claude-code

Installs into .claude/skills of the current project.

Files

add

Add a named capability to an existing Convex app. Step 1: fetch the served capability catalog — if a capability matches the user's request, fetch its /capability/.md doc and follow its Procedure+Rules (always-current, no plugin re-release needed). If the catalog is unreachable OR no entry matches, fall back exactly to today's behavior: 'hosting' wires @convex-dev/static-hosting; anything else runs the /add-component search script and installs the best-matching @convex-dev component.

Workflow

  1. Identify the capability the user wants (text after /add or $add).
  2. Fetch https://basic-anteater-667.convex.site/capabilities.json (4s timeout). Match the request against title/summary/trigger.
  3. If a match is found: fetch /capability/.md and follow its Procedure+Rules sections.
  4. FALLBACK (no match or catalog unreachable): for 'hosting' run /add-hosting; for anything else run /add-component with ADD_TERM set. Read CANDIDATES output, install best match, wire per README.
  5. Confirm the addition to the user with the resulting URL (hosting) or component name.

Rules

Sponsors

Details

Repository
github.com/convex/agent-skills
Categories
Frontend Development, Backend & APIs, AI & Agent Building, Databases
First seen
Oct 26, 2026

More from convex/agent-skills

All 30
1convex avatarconvex-monitorconvex/agent-skillsWatch for the next dev/prod error or request in a Convex app and react to it.41Kskills.sh installs
2convex avatarconvex-suggestconvex/agent-skillsSuggest the matching Convex component when the user hand-rolls a pattern it already solves (crons, sharded-counter, rate-limiter, storage, search, presence, wor41Kskills.sh installs
3samber avatargolang-spf13-cobrasamber/cc-skills-golangGolang CLI command tree library using spf13/cobra — cobra.Command, RunE vs Run, PersistentPreRunE hook chain, Args validators (NoArgs, ExactArgs, MatchAll, cust38.6Kskills.sh installs
4jakubkrehel avatarbetter-colorsjakubkrehel/skillsOKLCH color space and color usage for web projects. Convert hex/rgb/hsl to oklch, generate palettes, check contrast, handle gamut boundaries, theme with Tailwin38.4Kskills.sh installs
5samber avatargolang-uber-fxsamber/cc-skills-golangGolang application framework using uber-go/fx — fx.New, fx.Provide, fx.Invoke, fx.Module, fx.Lifecycle hooks, fx.Annotate (name/group/As), fx.Decorate, fx.Suppl38.1Kskills.sh installs
6clerk avatarclerk-cliclerk/skillsOperate the Clerk CLI (`clerk` binary) for authentication, user/org/session management, impersonation, local webhook testing, deploy verification, instance conf35.8Kskills.sh installs