Toolverse
All skills

turborepo-caching

by wshobson

Configure Turborepo for efficient monorepo builds with local and remote caching. Use when setting up Turborepo, optimizing build pipelines, or implementing distributed caching.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
wshobson
Category
DevOps
Views
35

About this skill

Configure Turborepo for efficient monorepo builds with local and remote caching. Use when setting up Turborepo, optimizing build pipelines, or implementing distributed caching.

How to use

  1. Zainstaluj skill w swoim środowisku agenta (zgodnie z dokumentacją MCP server lub platformy, na której go uruchamiasz). 2. Przygotuj strukturę monorepo z katalogami apps/ i packages/ zawierającymi pliki package.json — skill zakłada standardową architekturę Turborepo. 3. Utwórz lub edytuj plik turbo.json w katalogu głównym projektu. Użyj szablonu z dokumentacji jako punkt wyjścia — zawiera on globalDependencies, globalEnv i sekcję pipeline z typowymi zadaniami (build, test, lint, dev). 4. Zdefiniuj dla każdego zadania właściwe pola: dependsOn (zadania, które muszą się wykonać wcześniej), outputs (pliki do cache'owania), inputs (pliki wpływające na klucz cache'a) oraz cache (czy cache'ować wynik). Dla zadań długotrwałych jak dev ustaw persistent na true. 5. Skonfiguruj zmienne środowiskowe — globalEnv dla zmiennych dostępnych wszystkim zadaniom, env dla zmiennych specyficznych dla konkretnego zadania (np. API_URL dla build'a). 6. Uruchom build lub inne zadania i obserwuj, czy Turborepo poprawnie cache'uje wyniki. Jeśli cache się nie tworzy, skill pomoże Ci zdiagnozować problem poprzez wyjaśnienie, jak inputs i outputs wpływają na klucz cache'a.

Related skills

macos-cleaner

by daymade

Analyze and reclaim macOS disk space through intelligent cleanup recommendations. This skill should be used when users report disk space issues, need to clean up their Mac, or want to understand what's consuming storage. Focus on safe, interactive analysis with user confirmation

DevOps
1331

cloudflare-manager

by qdhenry

Comprehensive Cloudflare account management for deploying Workers, KV Storage, R2, Pages, DNS, and Routes. Use when deploying cloudflare services, managing worker containers, configuring KV/R2 storage, or setting up DNS/routing. Requires CLOUDFLARE_API_KEY in .env and Bun

DevOps
20122

turborepo

by vercel

Turborepo monorepo build system guidance. Triggers on: turbo.json, task pipelines,\ndependsOn, caching, remote cache, the \

DevOps
1066

clawhub

by openclaw

Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.

DevOps
14106

azure-devops-rest-api

by Tiberriver256

Guide for working with Azure DevOps REST APIs and OpenAPI specifications. Use this skill when implementing new Azure DevOps API integrations, exploring API capabilities, understanding request/response formats, or referencing the official OpenAPI specifications from the

DevOps
995

aws-solution-architect

by alirezarezvani

Design AWS architectures for startups using serverless patterns and IaC templates. Use when asked to design serverless architecture, create CloudFormation templates, optimize AWS costs, set up CI/CD pipelines, or migrate to AWS. Covers Lambda, API Gateway, DynamoDB, ECS, Aurora,

DevOps
1231