> Turborepo Configuration
Configure Turborepo workspace: package boundaries, shared configs, and remote caching.
fetch
$
curl "https://skillshub.wtf/skillshub-team/catalog-batch5/turborepo-config?format=md"SKILL.md•Turborepo Configuration
Turborepo Config
pnpm-workspace.yaml
packages:
- "apps/*"
- "packages/*"
Shared Package
// packages/ui/package.json
{ "name": "@repo/ui", "exports": { ".": "./src/index.ts" } }
Consuming Shared Package
// apps/web/package.json
{ "dependencies": { "@repo/ui": "workspace:*" } }
Filtering
turbo build --filter=web # Build only web
turbo build --filter=web... # Web + its dependencies
turbo build --filter=...[HEAD~1] # Changed since last commit
Remote Caching: turbo login && turbo link
Or self-hosted: TURBO_REMOTE_CACHE_SIGNATURE_KEY + custom server
> related_skills --same-repo
> Nix Dev Shells with direnv
Auto-activate reproducible dev environments with Nix flakes and direnv.
> Dagger with GitHub Actions
Run Dagger CI/CD pipelines in GitHub Actions for portable, testable builds.
> Bun + Hono API
Build fast APIs with Bun runtime and Hono framework.
> Deno Fresh Framework
Build full-stack web apps with Fresh on Deno. Islands, routes, and zero runtime overhead.
┌ stats
installs/wk0
░░░░░░░░░░first seenMar 18, 2026
└────────────