zipkin
>-
turborepo
Assists with managing JavaScript/TypeScript monorepos using Turborepo. Use when configuring build pipelines, setting up caching, pruning workspaces for Docker, or optimizing CI/CD for monorepo projects. Trigger words: turborepo, turbo, monorepo, pipeline, workspace, remote cache, turbo.json.
Full skill instructions
Turborepo is a high-performance build system for JavaScript/TypeScript monorepos that intelligently caches task outputs, parallelizes execution across CPU cores, and ensures teams only rebuild what has changed. It integrates with npm, yarn, and pnpm workspaces.
turbo.json with dependsOn for ordering, use ^ prefix for topological dependencies (e.g., "dependsOn": ["^build"]), and specify outputs for cacheable artifacts.outputs arrays for each task (["dist/**", ".next/**"]), list all build-affecting environment variables in env or globalEnv, and set up Remote Cache for cross-developer sharing.--filter=@app/web to target specific packages, --filter=...[HEAD~1] for changed packages, and turbo run build --graph to visualize the dependency graph.turbo prune --scope=@app/web to generate a minimal Docker context containing only the targeted package and its dependencies.--dry-run=json for pipeline analysis, and leverage incremental builds that only rebuild packages affected by PR changes.@repo/ui, @repo/db, @repo/auth) with shared tsconfig and ESLint configs.User request: "Initialize a monorepo with a Next.js app and shared UI library"
Actions:
apps/web and packages/ui directoriesturbo.json with build, dev, lint, and typecheck taskstsconfig base in packages/tsconfigOutput: A monorepo with parallel builds, intelligent caching, and shared configuration.
User request: "Create a Dockerfile for deploying one service from our Turborepo monorepo"
Actions:
turbo prune --scope=@app/api to generate minimal contextOutput: A lean Docker image containing only the service and its dependencies, not the full monorepo.
outputs for cacheable tasks; use empty outputs: [] for side-effect-only tasks like lint.env or globalEnv that affect build output.^ prefix in dependsOn for tasks that consume dependency outputs (build, typecheck).@repo/ui, @repo/db, @repo/auth.turbo prune for Docker builds; never copy the entire monorepo into a container.>-
Expert guidance for Yjs, the high-performance CRDT (Conflict-free Replicated Data Type) framework for building collaborative applications. Helps developers implement real-time document editing, offline-first sync, and peer-to-peer collaboration with automatic conflict resolution.
>-
When the user wants to run integration tests with real dependencies using Docker containers managed by Testcontainers. Also use when the user mentions "testcontainers," "integration testing with Docker," "database integration tests," "containerized tests," or "test with real database." For API mo...
>-
>-
>-
>-
Expert guidance for Xata, the serverless data platform that combines PostgreSQL, Elasticsearch, and AI capabilities in a single API. Helps developers build applications with full-text search, vector similarity search, file attachments, and branching — all through a type-safe TypeScript SDK.
Cloud platform for running open-source AI models. Provides inference APIs for LLMs, image models, and embedding models. Supports fine-tuning on custom data, OpenAI-compatible API format, and competitive pricing for open-source model hosting.
Weaviate is an open-source vector database with built-in vectorization modules. Learn schema definition, GraphQL and REST APIs, hybrid search combining BM25 and vectors, and self-hosted deployment with Docker.
>-
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience