Stack Patterns

Best-practice guidance for React, TanStack Query and Table, TypeScript, Python, Drizzle ORM, Zod, Valibot, Better All, and OpenTelemetry.

by @casper-studios 10 skills

Skills in this plugin

10
  1. Zod Best Practices · casper-studios bundle
    Zod v4 conventions for owned wire contracts and explicit validation outcomes. Use when defining or reviewing Zod schemas or parsing untrusted data with Zod.
    1 install
  2. React Best Practices · casper-studios bundle
    React component conventions for explicit state ownership and data flow. Use when creating or reviewing React components, hooks, effects, or forms.
    1 install
  3. Python Best Practices · casper-studios bundle
    Python 3.13+ conventions for typed application and library boundaries. Use when writing or reviewing Python contracts, packages, validation, or async resource ownership.
    1 install
  4. Valibot Best Practices · casper-studios bundle
    Valibot conventions for owned wire contracts and explicit validation outcomes. Use when defining or reviewing Valibot schemas or parsing untrusted data with Valibot.
    1 install
  5. Better All Best Practices · casper-studios bundle
    `better-all` conventions for dependency-aware async task graphs. Use when defining `all` or `allSettled` graphs or converting staged async work with task dependencies.
    1 install
  6. Typescript Best Practices · casper-studios bundle
    TypeScript conventions for precise contracts and valid program states. Use when writing or reviewing TypeScript types, state models, optional values, or untrusted boundaries.
    1 install
  7. Drizzle Orm Best Practices · casper-studios bundle
    Dialect-aware Drizzle ORM conventions for safe query, mutation, and transaction boundaries. Use when writing or reviewing Drizzle schemas, queries, transactions, or raw SQL.
    1 install
  8. Open Telemetry Best Practices · casper-studios bundle
    Language-agnostic OpenTelemetry conventions for queryable signals and explicit operational outcomes. Use when adding or reviewing spans, structured logs, attributes, or exception recording.
    1 install
  9. Tanstack React Query Best Practices · casper-studios bundle
    TanStack Query conventions for cache-backed React server state. Use when creating or reviewing React queries, mutations, query keys, or cache updates.
    1 install
  10. Tanstack React Table Best Practices · casper-studios bundle
    TanStack Table v9 conventions for stable React table schemas and instance behavior. Use when creating or reviewing React tables, columns, metadata, or rendering.
    1 install