turborepo-caching
Optimiser la mise en cache Turborepo
Les builds de monorepo perdent souvent du temps en reconstruisant des packages inchangés. Cette compétence guide la configuration du cache Turborepo, le filtrage CI et les modèles de cache distant.
インストール前に停止して確認を求めてください。
計画を確認し、ファイルを変更する前にユーザーの明示的な同意を得てください。
自分のエージェントでインストール
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "turborepo-caching" from https://skillstore.io/skills/wshobson-turborepo-caching.md and its manifest at https://skillstore.io/api/skills/wshobson-turborepo-caching/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「turborepo-caching」を使用しています。 Une équipe veut accélérer les vérifications de pull request dans un monorepo Turborepo.
期待される結果:
Un plan CI qui installe les dépendances une seule fois, restaure le cache distant, build uniquement les packages modifiés et exécute les tests affectés.
「turborepo-caching」を使用しています。 Une app Next.js continue de manquer le cache après des changements d’environnement.
期待される結果:
Un bref diagnostic qui sépare les variables de build publiques des secrets d’exécution et limite les entrées de cache aux fichiers stables.
「turborepo-caching」を使用しています。 Une équipe plateforme veut exécuter un cache distant auto-hébergé.
期待される結果:
Une checklist de production couvrant l’authentification, la validation des chemins, l’intégrité des artefacts, l’isolation du stockage, la journalisation et la rétention.
セキュリティ監査
高リスクMost static command and URL findings are Markdown examples or documentation links, not hidden execution or data transfer. Real risk remains in the self-hosted cache sample, which uses user-derived filesystem paths without authentication, and in cache inputs that include environment files. No prompt injection text was found in SKILL.md.
確認済みのセキュリティ上の懸念 (4)
機能レビュー項目 (3)
これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。
リスク要因
⚙️ 外部コマンド (26)
🌐 ネットワークアクセス (7)
📁 ファイルシステムへのアクセス (4)
このレポートを共有・引用
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
レポートリンクをコピー
https://skillstore.io/skills/wshobson-turborepo-caching/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdownバッジ
[](https://skillstore.io/skills/wshobson-turborepo-caching?utm_source=security_passport_badge)HTMLバッジ
<a href="https://skillstore.io/skills/wshobson-turborepo-caching?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/wshobson-turborepo-caching/security.svg" alt="Skillstore security assessment" loading="lazy"></a>埋め込みカード
<iframe src="https://skillstore.io/embed/skills/wshobson-turborepo-caching.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学術引用 (APA · BibTeX · CFF)
APA形式の引用
wshobson. (2026). turborepo-caching security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/wshobson-turborepo-caching/audits/7BibTeX形式の引用
@techreport{wshobson-wshobson-turborepo-caching-2026,
author = {wshobson},
title = {turborepo-caching security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/wshobson-turborepo-caching/audits/7},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "turborepo-caching security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "wshobson"
date-released: "2026-07-08"
url: "https://skillstore.io/skills/wshobson-turborepo-caching/audits/7"
identifiers:
- type: other
value: "skillstore:wshobson-turborepo-caching:audit:7"
description: "Skillstore immutable audit report identifier"
バリアントを比較
インストール可能なバリアント 2 件各作者のスキルは個別のインストール項目として維持されます。推奨バリアントは Skillstore の証拠で順位付けされます。
このバリアントが首位の理由
Skillstore スコア
このスコアの理由 証拠の信頼度: 中作成できるもの
Configurer un nouveau cache de monorepo
Créer un pipeline de tâches Turborepo avec des sorties, des entrées et un ordre de dépendance explicites pour une mise en cache prévisible.
Accélérer les builds CI
Appliquer des variables de cache distant et des filtres de packages modifiés afin que la CI exécute moins de tâches après chaque pull request.
Diagnostiquer les échecs de cache
Utiliser les dry runs, la verbosité, la sortie de graphe et les résumés pour comprendre pourquoi les tâches se reconstruisent de manière inattendue.
これらのプロンプトを試す
Créer une configuration de cache Turborepo pour des apps et packages avec des tâches build, test, lint, typecheck, dev et clean.
Concevoir un workflow GitHub Actions qui utilise la mise en cache distante Turborepo, des secrets, des variables d’équipe et des filtres de packages modifiés.
Examiner les tâches de mon monorepo et proposer des remplacements Turborepo propres aux packages pour les apps Next.js, les packages partagés et la génération de base de données.
Analyser les échecs de cache dans mon projet Turborepo et recommander des entrées, sorties, paramètres env, filtres et commandes de diagnostic plus sûrs.
ベストプラクティス
- Définir explicitement les sorties et les entrées pour les tâches qui produisent des artefacts de build ou des rapports de couverture.
- Utiliser la mise en cache distante en CI avec des jetons à privilèges minimaux et un stockage protégé des secrets.
- Exécuter des commandes de diagnostic avant de modifier les règles de cache afin que les échecs de cache reposent sur des preuves claires.
回避
- Ne mettez pas en cache les serveurs de développement de longue durée ni les tâches de déploiement avec effets de bord.
- Ne placez pas de valeurs secrètes dans les entrées de cache, les variables d’environnement publiques ou les artefacts partagés.
- Ne déployez pas l’exemple de cache auto-hébergé sans authentification, validation des chemins et vérifications d’intégrité.
よくある質問
Qu’est-ce que cette compétence aide à configurer ?
Peut-elle améliorer la vitesse des builds CI ?
Exécute-t-elle automatiquement des commandes Turborepo ?
Le modèle de cache auto-hébergé est-il prêt pour la production ?
Prend-elle en charge Claude, Codex et Claude Code ?
Quand le cache doit-il être désactivé ?
開発者情報
作成者
wshobsonライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
リポジトリ
https://github.com/wshobson/agents/tree/main/plugins/developer-essentials/skills/turborepo-caching参照
64ca8af0f54a325752f08bd54e52151061ea659a
メンテナンスの新しさ
2026/7/22
利用状況
12 ダウンロード · 282 閲覧
ファイル構成
📄 SKILL.md