github.com/waynesutton/convexskills
| Skill | Added | Review |
|---|---|---|
avoid-feature-creep skills/avoid-feature-creep/SKILL.md Keeps a change scoped to what was asked. Flags extra features, refactors, and 'while we are here' edits, and moves them to a suggestions list instead of the diff. Use when a request is small and the agent is about to expand it, when a PRD grows beyond its problem statement, or when the user says 'just do what I asked'. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82d1ce2 | |
convex skills/convex/SKILL.md Umbrella skill for all Convex development patterns. Routes to specific skills like convex-functions, convex-realtime, convex-agents, etc. | 51 51 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 8ef49c9 | |
convex-agents skills/convex-agents/SKILL.md Building AI agents with the Convex Agent component including thread management, tool integration, streaming responses, RAG patterns, and workflow orchestration | 51 51 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 8ef49c9 | |
convex-best-practices skills/convex-best-practices/SKILL.md Guidelines for building production-ready Convex apps covering function organization, query patterns, validation, TypeScript usage, error handling, and the Zen of Convex design philosophy | 52 52 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 8ef49c9 | |
convex-component-authoring skills/convex-component-authoring/SKILL.md Creates reusable Convex components with defineComponent, a clean client wrapper, their own schema, and an npm publish setup. Use when extracting a feature into a package, building something for the Convex component directory, or when a component's functions are not showing up in the parent app. | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82d1ce2 | |
convex-cron-jobs skills/convex-cron-jobs/SKILL.md Scheduled function patterns for background tasks including interval scheduling, cron expressions, job monitoring, retry strategies, and best practices for long-running tasks | 49 49 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 8ef49c9 | |
convex-file-storage skills/convex-file-storage/SKILL.md Complete file handling including upload flows, serving files via URL, storing generated files from actions, deletion, and accessing file metadata from system tables | 54 54 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 8ef49c9 | |
convex-functions skills/convex-functions/SKILL.md Writes Convex queries, mutations, actions, and internal functions in the object form with args and returns validators, correct ctx usage, runtime boundaries, and error handling. Use when adding or changing anything in convex/*.ts that exports a function, or when deciding between query, mutation, and action. | 74 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82d1ce2 | |
convex-http-actions skills/convex-http-actions/SKILL.md External API integration and webhook handling including HTTP endpoint routing, request/response handling, authentication, CORS configuration, and webhook signature validation | 53 53 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 8ef49c9 | |
convex-migrations skills/convex-migrations/SKILL.md Schema migration strategies for evolving applications including adding new fields, backfilling data, removing deprecated fields, index migrations, and zero-downtime migration patterns | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 8ef49c9 | |
convex-realtime skills/convex-realtime/SKILL.md Patterns for building reactive apps including subscription management, optimistic updates, cache behavior, and paginated queries with cursor-based loading | 49 49 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 8ef49c9 | |
convex-schema-validator skills/convex-schema-validator/SKILL.md Designs convex/schema.ts tables, validators, indexes, and relationships, and keeps the schema honest as data evolves. Use when creating tables, adding fields, choosing index fields, modeling relationships, or when a validator error appears at deploy time. | 74 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82d1ce2 | |
convex-security-audit skills/convex-security-audit/SKILL.md Deep security review patterns for authorization logic, data access boundaries, action isolation, rate limiting, and protecting sensitive operations | 49 49 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 8ef49c9 | |
convex-security-check skills/convex-security-check/SKILL.md Quick security audit checklist covering authentication, function exposure, argument validation, row-level access control, and environment variable handling | 59 59 1.14x Impact 100% 1.14xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 8ef49c9 | |
git-safety skills/git-safety/SKILL.md Stops an agent from destroying uncommitted work with git. Requires git status and git diff before any command that discards changes, treats "revert" and "undo" as manual edits, and never runs reset, checkout, clean, stash drop, or force push without explicit approval. Use when a task involves reverting, undoing, resetting, cleaning, rebasing, or force pushing, or before any git command in a repo with uncommitted changes. | 78 78 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82d1ce2 | |
help templates/skills/help/SKILL.md Think before typing. Root cause first, two candidate fixes, pick one, ask if still unclear, then change only the files the request needs. Edit the confidence bar and scope rules to fit the project. Use when a bug report comes in, when a previous fix did not work, or when the request is vague. | 71 71 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 82d1ce2 | |
project-docs skills/project-docs/SKILL.md Brings task.md, changelog.md, and files.md back in sync with what the code says shipped. Reads git history and the working tree, never memory, and refuses to log features it cannot see in source. Use when a feature or fix lands, when the user says "update the docs", "sync changelog", "update files.md", "@update", or when task.md and the code disagree. | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82d1ce2 | |
project-workflow skills/project-workflow/SKILL.md Runs multi step work the way a careful senior engineer would. Triage before code, a short PRD in prds/, task.md kept current, docs synced after, and lessons recorded when a mistake repeats. Use when a task spans several files or steps, changes architecture, needs a plan the user can review, or when the user says "write a PRD", "plan this", "track this in task.md", or "what did we learn". | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82d1ce2 |