Skills
Skill 30 of 33
Suggest the matching Convex component when the user hand-rolls a pattern it already solves (crons, sharded-counter, rate-limiter, storage, search, presence, workflow, RAG…
1 minute · 329 words · 3 sections
Install
npx skills add convex/agent-skills --skill convex-suggestnpx skills add convex/agent-skillsThe first command installs just this skill, by the name in its SKILL.md; the second installs the whole repository.
When you see code or intent that duplicates what a Convex component already does, surface a targeted suggestion: ONE component, WHY (anchored in the user’s own code or ask), and a concrete install hint. Never install without explicit consent. Never suggest more than one component at a time unless the user asks.
/add <component> or follow the installHint from the detector.post.likes + 1 in a mutation that many users call concurrently; that causes OCC conflicts at scale.’Suggest the matching Convex component when the user hand-rolls a pattern it already solves (crons, sharded-counter, rate-limiter, storage, search, presence, workflow, RAG, prosemirror-sync). Passive — suggest after the task, never interrupt. Never install without consent.
The verbatim description from this skill’s front matter — the string an agent matches on to decide whether to load it.
main, last pushed 29 October 2026.SKILL.md, not by matching a directory convention. One layout observed: skills/*/SKILL.md.h1 and no skipped levels:/convex/agent-skills.md, and each skill at its own .md URL.