Compétences turborepo-caching
🚀

turborepo-caching

Sûr 🌐 Accès réseau⚙️ Commandes externes📁 Accès au système de fichiers

優化 Turborepo 快取以加速建置

緩慢的 monorepo 建置浪費開發人員時間和 CI 分鐘數。此技能提供清晰的 Turborepo 快取和管線配置模板,以加速您的建置並降低 CI 成本。

Prend en charge: Claude Codex Code(CC)
📊 69 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "turborepo-caching". Help me tune turbo.json for a Next.js app and a shared UI package.

Résultat attendu:

  • Define build outputs for .next and dist folders to cache compiled assets
  • Set inputs to src, tests, and config files only to minimize cache keys
  • Keep dev task as persistent and uncached since it runs continuously
  • Add dependsOn to ensure UI package builds before the Next.js app

Utilisation de "turborepo-caching". Set up remote caching for our team with Vercel.

Résultat attendu:

  • Run npx turbo login to authenticate with Vercel
  • Run npx turbo link to connect your project
  • Add TURBO_TOKEN and TURBO_TEAM environment variables to CI
  • Use turbo build --remote-only in CI for full remote caching

Utilisation de "turborepo-caching". Debug why my build cache keeps invalidating.

Résultat attendu:

  • Run turbo build --summarize to see cache hit/miss status
  • Use --verbosity=2 to inspect hash calculations
  • Check that inputs exclude unnecessary files like markdown
  • Verify globalDependencies only include truly shared files

Audit de sécurité

Sûr
v4 • 1/17/2026

Pure documentation skill containing only Turborepo configuration templates and best practices. All 55 static findings are FALSE POSITIVES - the scanner incorrectly flagged markdown code block delimiters as shell backticks, cache hash references as cryptographic algorithms, and standard Turborepo config patterns as credential access. No executable code, scripts, or malicious patterns exist in this skill.

2
Fichiers analysés
585
Lignes analysées
3
résultats
4
Total des audits

Score de qualité

38
Architecture
100
Maintenabilité
85
Contenu
20
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

加速 CI 建置

調整管線和過濾器以減少 CI 時間,同時維持正確的相依性鏈。

改善 monorepo 建置

設定網頁應用程式的快取 outputs 和 inputs,以減少不必要的重新建置。

啟用遠端快取

設定 Vercel 或自託管快取,以在團隊之間共享建置成品。

Essayez ces prompts

開始快取
為我的 monorepo 中的 apps 和 packages 建立一個包含 build、test、lint 和 dev 任務的基本 turbo.json。
CI 優化
建議 CI 管線步驟和套件過濾器,以僅建置自 main 分支以來受影響的套件。
遠端快取
說明如何啟用 Vercel 遠端快取,並列出 CI 所需的環境變數。
進階 inputs
為 Next.js 應用程式精煉 inputs 和 outputs 配置,以減少快取失效。

Bonnes pratiques

  • 為準確的快取金鑰生成和更少的未命中,定義明確的 inputs 和 outputs
  • 啟用遠端快取以在 CI 和本機開發環境之間保持一致性
  • 在 CI 管線中使用套件過濾器僅建置受影響的套件

Éviter

  • 快取永遠不會終止的開發伺服器或長期執行的持續性任務
  • 在快取的環境變數配置中包含機密或敏感值
  • 過度過濾套件而在管線中錯過關鍵的相依性建置

Foire aux questions

支援哪些環境?
它適用於本機機器上的 Turborepo 專案以及所有主要 CI 執行者(如 GitHub Actions)。
專案大小有上限嗎?
沒有嚴格限制,但大型儲存庫需要謹慎的 inputs 和 outputs 配置。
可以與 Vercel 遠端快取整合嗎?
是的,它提供登入、連結專案以及為 Vercel 設定所需 CI 變數的指導。
它會存取或儲存我的資料嗎?
不會,這是一個文件技能,不會讀取檔案、憑證或將資料傳送到任何地方。
如果快取不如預期運作怎麼辦?
使用 debug 和 summarize 旗標來檢查快取命中、未命中和雜湊計算。
它與其他 monorepo 工具相比如何?
此技能專注於 Turborepo 快取模式,不會與 Nx 或 Lerna 進行比較。

Détails du développeur

Structure de fichiers

📄 SKILL.md