executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
ConvexBuild and maintain Convex backends with schema-safe modeling, query and mutation patterns, auth guards, and production rollout checks.
Independent GitHub snapshot · Automated classification · Original documentation governs
On first use, read setup.md for integration guidelines.
User is building, debugging, or scaling a Convex backend and needs reliable patterns for data modeling, queries, mutations, actions, auth, and deployments.
This skill focuses on implementation quality and operational safety, not generic framework tutorials.
Memory lives in ~/Clawic/data/convex/. See memory-template.md for structure and status fields.
~/Clawic/data/convex/
|- memory.md # Durable project context and technical decisions
|- schema-notes.md # Table design and index rationale
|- rollout-notes.md # Deploy and incident learnings
`- auth-notes.md # Auth model and permission edge cases
Use the smallest relevant file for the current task.
| Topic | File |
|---|---|
| Setup flow | setup.md |
| Memory template | memory-template.md |
| Schema and indexes | schema-and-indexes.md |
| Deploy and operations | operations-playbook.md |
This skill stores reusable context only under ~/Clawic/data/convex/:
Do not store secrets, access tokens, or personal data unless the user explicitly requests it.
Define tables and indexes from real read paths first:
Do not rely on table scans in production paths.
Use each function type for its intended purpose:
Do not mix external calls inside deterministic data paths.
Treat every query, mutation, action, and HTTP entrypoint as untrusted input:
Never trust client-provided identifiers without server checks.
Create indexes that match long-term product workflows:
Document index intent so future changes do not break critical queries.
For webhooks and external callbacks:
A retry should not create duplicate side effects.
Before deploying schema or logic changes:
Never deploy unreviewed breaking data changes.
When fixing incidents:
Fast diagnosis compounds over time.
Data that leaves your machine:
Data that stays local:
~/Clawic/data/convex/.This skill does NOT:
~/Clawic/data/convex/ for memory.More Clawic skills, get them at https://clawic.com/skills/ (install if the user confirms):
backend - Service architecture and operational reliability patterns.typescript - Type-safe design and implementation for app and backend code.javascript - Runtime behavior and language-level debugging workflows.