- Home
- /
- Categories
- /
- Types
Types
Type checking and type generation
code-quality
by paucasanellas
Code quality tools for JavaScript/TypeScript/Vue projects, including linting with ESLint and type checking with tsc/vue-tsc. Use when setting up quality checks, configuring linters, or running type validation.
backend-development
by tomaspozo
Supabase backend development workflow. Use for ANY backend work in Supabase projects — schema changes, API endpoints, database functions, RLS policies, edge functions, auth, storage, business logic, or data access. Activate whenever the task involves server-side logic, data layer, or Supabase features.
angular-state-management
by ncdevshiv
"Master modern Angular state management with Signals, NgRx, and RxJS. Use when setting up global state, managing component stores, choosing between state solutions, or migrating from legacy patterns."
china-model-selection-guide
by hexbee
China model selection and task-routing guide for Doubao-Seed-2.0-Code, GLM-5, MiniMax-M2.5, and Kimi-K2.5. Use when users need to choose the best-fit model by input type, task complexity, engineering constraints, and delivery goals, including staged multi-model workflows.
pipes-orchestrator
by subsquid-labs
Routes blockchain indexer requests to specialized agents and coordinates multi-agent workflows. Use when creating indexers, debugging, optimizing performance, or deploying to production.
creating-client-singletons
by djankies
Prevent multiple PrismaClient instances that exhaust connection pools causing P1017 errors. Use when creating PrismaClient, exporting database clients, setting up Prisma in new files, or encountering connection pool errors. Critical for serverless environments.
commit
by trancong12102
Guidance for writing git commit messages that follow the Conventional Commits 1.0.0 specification. Use when preparing commit messages, summarizing code changes for a commit, or validating commit text for compliance.
timebox-evolver
by VulcanusALex
Execute fixed-duration tasks with adaptive, non-mechanical autonomy under a hard time budget. Use for requests like "work for N minutes", timed research/coding/writing, or any long-chain task that must stay efficient, auditable, and stoppable with a clean handoff at time boundary.
vue3-best-practices
by Protagonistss
Vue 3 开发最佳实践指南,涵盖 Composition API, Script Setup, Pinia, TypeScript 集成及性能优化。
design-patterns
by lorenzogirardi
Architectural patterns for TypeScript/Node.js ecommerce project. Covers dependency injection, error handling, configuration, testing patterns. Triggers on "dependency injection", "DI pattern", "error handling", "architectural pattern", "design pattern", "testing pattern", "anti-pattern".
migration-breaking
by ShotaIuchi
Breaking change analysis for migrations. Apply when cataloging incompatible API changes, removed features, behavioral differences, deprecated usage, and version-specific breaking changes.
monitor-api
by janwilmake
Monitor API integration of Parallel. Use when building applications with Parallel Monitor API.
cqrs-implementation
by TriNgo0108
Implement Command Query Responsibility Segregation for scalable architectures. Use when separating read and write models, optimizing query performance, or building event-sourced systems.
svelte-5
by NikiSkaarup
Guide Svelte 5 development with runes and migration-aware practices.
event-store-design
by TriNgo0108
Design and implement event stores for event-sourced systems. Use when building event sourcing infrastructure, choosing event store technologies, or implementing event persistence patterns.
ensuring-query-type-safety
by djankies
Use Prisma's generated types, Prisma.validator, and GetPayload for type-safe queries.
router-control
by analytic-skinny644
Universal home network discovery and device control via router. Use when: (1) discovering devices on local network, (2) SSH into a router, (3) managing WireGuard/VPN on a router, (4) setting up AdGuard Home / DNS filtering, (5) controlling smart home devices found via DHCP, (6) checking device online status. Works with any router (OpenWrt, GL.iNet, ASUS, TP-Link, etc.) — auto-detects model and capabilities. Designed for local Mac/Linux deployment with OpenClaw.
wiki-operations
by nikker1974
"操作 Markdown wiki 知识库。双段式页面格式 + entities.json 实体索引 + 日志维护,让 AI Agent 拥有长期记忆。"
hytopia-multiplayer
by Abstrucked
Helps implement multiplayer features in HYTOPIA SDK games. Use when users need player management, server-authoritative gameplay, networking, or state synchronization. Covers Player class, server authority, network optimization, and player data.
stack
by biruk741
Interactively select the complete technology stack for the hackathon project. Covers package manager, frontend framework, backend framework, database, ORM, styling, testing, and deployment. Considers agent-coding compatibility, documentation quality, and team familiarity. Use when the team needs to decide on technologies, when someone asks "what should we use for X", "what's the best framework for this", or "let's pick our stack". Also use mid-project if a technology choice needs to be reconsidered.
Sanity schema skill
by ArdentForm
Note any new shared objects created and suggest updating SCHEMA_RULES.md
benchmark-framework
by kimasplund
Rigorous A/B/C testing framework for empirically evaluating reasoning patterns. Use when you need data-driven pattern selection, want to quantify trade-offs between patterns, or need to validate claims about which cognitive methodology performs best. Enables scientific measurement of quality, cost, and time trade-offs across ToT, BoT, SRC, HE, AR, DR, AT, RTR, and NDF patterns.
creating-agents
by arielperez82
Guide for designing and writing agent specifications in this repo. Use
validation
by zap-studio
Use when validating data with Standard Schema-compatible schemas or handling ValidationError results.