Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
AI agent skills and templates for building production ready apps with Convex. Patterns for queries, mutations, cron jobs, webhooks, migrations, and more.
| Date | Stars |
|---|---|
| 2026-07-31 | 400 |
| 2026-08-05 | 401 |
| 2026-08-06 | 401 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# For official Convex Skills use Convex Agent Plugins
Official Convex plugins for AI coding agents, providing development tools for building reactive backends with TypeScript.
https://github.com/get-convex/convex-agent-plugins
## Convex (unofficial) Skills
[](https://www.npmjs.com/package/@waynesutton/convex-skills)
[](LICENSE)
A collection of AI-consumable skills for building production-ready applications with [Convex](https://convex.dev), following the Agent Skills open format.
## Overview
This repository contains skills that help AI assistants understand and implement Convex best practices. Each skill provides structured guidance for specific aspects of Convex development.
## Code Quality
All skills are designed to produce code that passes @convex-dev/eslint-plugin by default. This creates a complementary workflow:
- **Skills** prevent mistakes at generation time
- **ESLint** catches anything that slips through at build time
See the Code Quality section in [convex-best-practices](/skills/convex-best-practices/SKILL.md) for setup instructions.
## Installation
### npm (recommended)
```bash
# Install globally for CLI access
npm install -g @waynesutton/convex-skills
# List available skills
convex-skills list
# Install a specific skill to your project
convex-skills install convex-best-practices
# Install all skills
convex-skills install-all
# Install all skills to .agents/skills
convex-skills install-all --target agents
# Symlink SKILL.md files instead of copying
convex-skills install-all --target agents --link
# Install templates (CLAUDE.md + skill templates)
convex-skills install-templates
```
Or use npx without installing:
```bash
npx @waynesutton/convex-skills list
npx @waynesutton/convex-skills install-all
```
### Programmatic Usage
```bash
npm install @waynesutton/convex-skills
```
```javascript
import { listSkills, getSkill, SKILLS } from "@waynesutton/convex-skills";
// List all skills
console.log(listSkills());
// Get a specific skill's content
const content = getSkill("convex-best-practices");
```
### Claude Code (from local clone)
```bash
git clone https://github.com/waynesutton/convexskills.git
cd convexskills
# Point Claude Code to this directory
```
### Codex
Follow the Codex skills guide and place the skill under `$CODEX_HOME/skills`:
```bash
# From the repo root
# Defaults to ~/.codex if CODEX_HOME is unset
cp -r skills/convex-best-practices "$CODEX_HOME/skills/"
```
Codex will auto-discover `SKILL.md` files in that directory on the next start.
If you are working from a repo clone, Codex also auto-discovers skills from `.codex/skills` at the repo root. You can symlink this repo’s `skills/*` into `.codex/skills` so updates flow through without copying.
### Standard Agent Skills Path
Some tools are standardizing on `.agents/skills` for discovery. This repo supports that layout via the CLI:
```bash
convex-skills install-all --target agents
convex-skills install-all --target agents --link
```
### OpenCode
OpenCode discovers skills from `~/.claude/skills/<name>/SKILL.md` automatically. See OpenCode Skills docs for more details.
#### Slash Command
This repo includes a `/convex` slash command for OpenCode. Install the command by copying `command/convex.md` to your OpenCode commands directory:
```bash
# Copy the slash command
cp command/convex.md ~/.opencode/command/
# Usage in OpenCode
/convex create a schema with users and posts
/convex set up file uploads
/convex add a Stripe webhook endpoint
```
The slash command provides decision trees to route to the appropriate skill based on your task.
### Manual Installation
Copy the desired skill's `SKILL.md` file to your project's `.claude/skills/` directory.
## Available Skills
| Skill | Description Excerpt of 10,008 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:5904baf0caba75a5, llm:Repository topics and description: 'AI agent skills and templates for building production ready apps with Convex. Patterns for queries, mutations, cron jobs, webhooks, migrations, and more.' Topics include ai, claude, claude-skills, convex, database, skills.
matched fp:5904baf0caba75a5, llm:Repository topics and description: 'AI agent skills and templates for building production ready apps with Convex. Patterns for queries, mutations, cron jobs, webhooks, migrations, and more.' Topics include ai, claude, claude-skills, convex, database, skills.
matched fp:5904baf0caba75a5, llm:Repository topics and description: 'AI agent skills and templates for building production ready apps with Convex. Patterns for queries, mutations, cron jobs, webhooks, migrations, and more.' Topics include ai, claude, claude-skills, convex, database, skills.