Monorepo Cache Audit - monorepo-cache-audit.skillsafe.ai This app's agent prompt is a derivative work of one agent skill. It paraphrases and adapts its guidance; it does not reproduce the skill or its reference files verbatim. 1. turborepo-caching Source: github.com/wshobson/agents Path: plugins/developer-essentials/skills/turborepo-caching/SKILL.md Author: Seth Hobson (wshobson) Licence: MIT License Modifications: the skill's concepts (dependsOn, cache, outputs, inputs, persistent) and best practices (define explicit inputs, use the workspace protocol, enable remote caching shared by CI and laptops, cache build outputs not source files, do not cache dev servers, do not include secrets, do not ignore dependsOn) and its turbo.json, package configuration, remote cache and root package.json templates were restated as deterministic browser checks (turbokit.js) and as the audit and fix lanes of this app's prompt, brought up to Turborepo 2 (tasks instead of pipeline, the required packageManager field, extends in package configurations, strict environment mode, $TURBO_DEFAULT$ in custom inputs) and with what keeps a cache hit correct (framework build directories in outputs, uncached side-effect tasks, no per-commit values in the hash, tokens read from the CI secret store). The exact before/after edit contract, the re-parse and re-check of every edit and returned file, the task/package/script preservation check and the changes list tied to the page's flags are additions of this app. The browser-side checks (turbokit.js), the reconciliation (recon.js) and the rest of the page are original to this app; the edit-apply routine and the page shell are shared with other SkillSafe desks. Turborepo is a Vercel project; this app is not affiliated with or endorsed by Vercel or the Turborepo project.