Turborepo monorepo build system guidance. Triggers on: turbo.json, task pipelines, dependsOn, caching, remote cache, the "turbo" CLI, --filter, --affected, CI optimization, environment variables, internal packages, monorepo structure/best practices, and boundaries. Use when user: configures tasks/workflows/pipelines, creates packages, sets up monorepo, shares code between apps, runs changed/affected packages, debugs cache, or has apps/packages directories.
Use when building Hono web applications or when the user asks about Hono APIs, routing, middleware, JSX, validation, testing, or streaming. TRIGGER when code imports from 'hono' or 'hono/*', or user mentions Hono. Use `pnpm exec hono request` (or `pnpm dlx hono request`) to test endpoints.
Use when building type-safe RPC APIs with oRPC (@orpc/server, @orpc/client, @orpc/contract). TRIGGER when code imports from '@orpc/*', user mentions oRPC, or tasks involve end-to-end typesafe procedures, contracts, RPC handlers, or oRPC + TanStack Query / AI SDK integration. Covers procedures, routers, middleware, context, error handling, contract-first development, adapters (HTTP, Hono, WebSocket, React Native), TanStack Query, and AI SDK.
Use when building Hono web applications or when the user asks about Hono APIs, routing, middleware, JSX, validation, testing, or streaming. TRIGGER when code imports from 'hono' or 'hono/*', or user mentions Hono. Use `npx hono request` to test endpoints.