
Use before every commit or PR. Runs mandatory quality gates for this template and blocks delivery on failures.
Guidelines for Convex queries, mutations, and actions with clear validation and minimal side effects.
Guidance for evolving Convex schema safely with typed validators, indexes, and migration-aware changes.
Lightweight DDD guidance for apps in this monorepo. Use for naming, boundaries, and domain-first modeling without heavy ceremony.
Use the Linear MCP from the scaffolded Linear link to align implementation with issues/projects, suggest card updates, and keep Linear documentation in sync.
Use after green tests to keep codebase healthy through small and frequent refactors instead of large rescue rewrites.
Use when creating or refactoring UI in packages/ui. Enforces atomic design levels and cross-platform consistency for web and mobile.
Entry skill for Convex usage in this template. Use when backend is enabled with Convex.
Keep CLAUDE.md and AGENTS.md aligned with reality. Use when new decisions, hurdles, or patterns emerge during implementation.
Use for every implementation task in this template. Enforces pair-programming with AI, small releases, and continuous integration discipline.
Use before any feature, bugfix, or behavior change. Write failing tests first, then implement minimum code.