By get-convex
Accelerate Convex backend development with AI agent skills that scaffold full-stack projects using React/Next.js/Vite/Tailwind templates, generate typed server functions and reusable components with isolated schemas, set up authentication via Clerk/Auth0/WorkOS, plan zero-downtime data migrations, and audit performance for contention and read amplification.
npx claudepluginhub joshuarweaver/cascade-code-general-misc-3 --plugin get-convex-agent-skills-2Builds reusable Convex components with isolated tables and app-facing APIs. Use for new components, reusable backend modules, integrations, or component boundary work.
Plans Convex schema and data migrations with widen-migrate-narrow and @convex-dev/migrations. Use for breaking schema changes, backfills, table reshaping, or zero-downtime rollouts.
Audits Convex performance for reads, subscriptions, write contention, and function limits. Use for slow features, insights findings, OCC conflicts, or read amplification.
Creates or adds Convex to an app. Use for new Convex projects, npm create convex@latest, frontend setup, env vars, or the first npx convex dev run.
Sets up Convex auth, identity mapping, and access control. Use for login, auth providers, users tables, protected functions, or roles in a Convex app.
Routes general Convex requests to the right project skill. Use when the user asks which Convex skill to use or gives an underspecified Convex app task.
Agent skills for common Convex workflows.
# Choose which skills you want
npx skills add get-convex/agent-skills
# OR Install all skills
npx skills add get-convex/agent-skills --all
Skills are applied automatically when the agent determines they're relevant. How you manually invoke them depends on your tool:
| Tool | Manual invocation |
|---|---|
| Cursor | /skill-name |
| VS Code (GitHub Copilot) | /skill-name |
| Claude Code | /skill-name |
| Windsurf | @skill-name |
| Codex (OpenAI) | $skill-name |
For example, to kick off auth setup in Cursor or Claude Code:
/convex-setup-auth
In Windsurf:
@convex-setup-auth
convex - Top-level entry point for Convex work. Recommends installing Convex AI files, then routes to a more specific Convex skill.convex-quickstart - Start a new Convex project or add Convex to an existing app.convex-setup-auth - Set up authentication for a Convex app.convex-create-component - Build a reusable Convex component with clear boundaries.convex-migration-helper - Plan and run Convex migrations safely.convex-performance-audit - Investigate Convex performance problems and bottlenecks.Skills in this repo should be laser-focused on a specific task or workflow.
A good skill helps an agent take action, for example:
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.
Before contributing, review the core Agent Skills docs:
If your skill bundles scripts, also read Using scripts in skills.
Install dependencies once with npm install, then use:
npm run format to rewrite filesnpm run format-check to verify formatting before opening a PRValidate skills by trying to use them in a realistic temp project, not just by reading them.
For a more rigorous approach, use Anthropic's skill-creator skill. It provides a structured loop for testing and iterating on skills:
It also includes a description optimizer that tunes the skill's frontmatter description for better triggering accuracy across different phrasings.
Install it in Claude Code:
/install-skill https://github.com/anthropics/skills/tree/main/skills/skill-creator
This is especially useful when a skill is complex enough that reading it alone won't tell you if it actually works well in practice.
Each skill follows the Agent Skills open standard:
skills/ with the skill nameSKILL.md file with YAML frontmatter:
---
name: skill-name
description: Brief description
---
README.md whenever skills are added, removed, renamed, or substantially repositionedAccess thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations on LLM coding pitfalls
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Claude Code skills for Godot 4.x game development - GDScript patterns, interactive MCP workflows, scene design, and shaders