busirocket
- 10 skills
- 0 followers
- 13 hours ago last updated
- ▌ Busirocket Rust · busirocket bundleEnforces Rust language and module standards for maintainable codebases. Use when writing Rust code, structuring modules, separating SQL/prompts from code, and enforcing one-thing-per-file discipline.
- ▌ Busirocket React · busirocket bundleApplies React component and hook structure rules plus Zustand state management. Use when writing or refactoring React components, extracting hooks, deciding client vs server components, implementing global state (Zustand), modals, or avoiding prop drilling.
- ▌ Busirocket Tauri · busirocket bundleApplies Tauri-specific standards for desktop apps. Use when creating Tauri commands, configuring invoke handler and permissions, and applying Rust layout under src-tauri.
- ▌ Busirocket Nextjs · busirocket bundleApplies Next.js App Router route handler patterns. Use when creating or refactoring route.ts files, implementing API endpoints, validating request inputs, and returning standardized JSON responses with proper status codes.
- ▌ Busirocket Supabase · busirocket bundleEnforces Supabase access patterns and service boundaries. Use only when working with Supabase projects. Centralizes Supabase in a dedicated layer and forbids calling Supabase from outside that boundary.
- ▌ Busirocket Validation · busirocket bundleApplies validation strategy using Zod for schemas and guard helpers for runtime checks. Use when validating API responses, request inputs, or external data at boundaries.
- ▌ Busirocket Tailwindcss V4 · busirocket bundleApplies Tailwind CSS v4 setup and styling strategy. Use when configuring Tailwind v4, writing component styles, deciding between utility classes and custom CSS, and avoiding style drift.
- ▌ Busirocket Core Conventions · busirocket bundleApplies general engineering conventions optimized for AI agents. Use when creating or refactoring codebases and you need strict file discipline, clear module boundaries, naming/layout rules, and anti-pattern avoidance.
- ▌ Busirocket Refactor Workflow · busirocket bundleEnforces strict refactoring workflow for TypeScript/React codebases. Use when refactoring files with multiple exports, splitting components/hooks/utils, moving inline types to types/, and enforcing post-refactor quality gates.
- ▌ Busirocket Typescript Standards · busirocket bundleEnforces TypeScript standards for maintainable codebases. Use when creating or refactoring TS/TSX to enforce one-thing-per-file, type conventions, and Next.js special-file export exceptions.