Monorepo-Builds werden ohne ordnungsgemäßes Caching langsam und ineffizient. Diese Skill bietet produktionsreife Turborepo-Konfigurationen für lokales und Remote-Caching, um Build-Zeiten drastisch zu reduzieren.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "turborepo-caching". Create a turbo.json with a build pipeline that caches dist and .next outputs
Erwartetes Ergebnis:
Eine vollständige turbo.json mit Build-Task-Konfiguration einschließlich outputs, dependencies und environment variables
Verwendung von "turborepo-caching". How do I set up remote caching with Vercel?
Erwartetes Ergebnis:
Schritt-für-Schritt-Anleitung zum Ausführen von npx turbo login, npx turbo link und Konfigurieren von TURBO_TOKEN in CI
Sicherheitsaudit
SicherAll 47 static findings are false positives. The skill contains Turborepo documentation and configuration templates with CLI command examples. The flagged patterns (external commands, network URLs, filesystem operations) are legitimate documentation showing Turborepo usage patterns, not actual code execution risks. No malicious intent or security vulnerabilities confirmed.
Qualitätsbewertung
Was du bauen kannst
Erstmalige Turborepo-Einrichtung
Ein neues Monorepo von Anfang an mit optimiertem Caching einrichten
CI/CD-Performance-Optimierung
CI-Build-Zeiten um 50-90% durch Remote-Caching und Filtering betroffener Pakete reduzieren
Selbstgehostete Cache-Infrastruktur
Einen privaten Cache-Server für Organisationen ohne Vercel bereitstellen
Probiere diese Prompts
Create a turbo.json configuration with build, test, lint, and dev tasks. Include proper outputs and dependencies.
Show me how to configure Vercel remote caching for my Turborepo project with environment variables for CI.
Create a GitHub Actions workflow that only builds packages affected by the current changes using turbo filtering.
Create an Express.js server implementation for a self-hosted Turborepo remote cache with artifact storage.
Bewährte Verfahren
- Immer explizite outputs definieren, um das Caching unnötiger Dateien zu vermeiden
- Remote-Caching in CI verwenden, um Build-Ergebnisse über alle Entwickler hinweg zu teilen
- dependsOn korrekt konfigurieren, um Race Conditions zwischen Tasks zu verhindern
Vermeiden
- Persistente Tasks wie Dev-Server nicht cachen (stattdessen persistent: true verwenden)
- Keine Secrets in environment variables aufnehmen, die turbo cached
- dependsOn nicht überspringen, da dies Build-Fehler in abhängigen Paketen verursachen kann