Clean Cache

Nettoyage de cache étagé et avec confirmation pour les workspaces Flutter/Android/iOS/Node — vérifié pour ne pas toucher les lockfiles ou le code source.

par addxai · addxai/enterprise-harness-engineering

Testé · Fonctionne ★ 9.6/10

Clean Cache — Nettoyage de cache étagé et avec confirmation pour les workspaces Flutter/Android/iOS/Node — vérifié pour ne pas toucher les lockfiles ou le code source.

Ce que fait

Analyse par lots un workspace de projets Flutter/Android/iOS/Node.js, évalue les artefacts de build par rapport aux dépendances de projet et aux caches globaux en trois niveaux de sécurité (L1/L2/L3), et n'exécute automatiquement que le niveau L1 sûr tout en exigeant une confirmation explicite pour tout ce qui forcerait un re-téléchargement. Se déclenche sur 'clean cache', 'disk space low', 'free up space' et similaires. Testé en direct contre un workspace multi-projets temporaire : il a correctement dimensionné .dart_tool/, android app/build, et node_modules, puis le nettoyage L1 n'a supprimé que les artefacts de build et a laissé package-lock.json, node_modules et les fichiers source intacts, exactement comme sa table de lignes rouges le promet.

Rapport de test

Exécuté réellement les commandes bash de scan et suppression incluses contre un workspace temporaire avec un faux node_modules, android build/, et .dart_tool/ : le nettoyage L1 a effacé uniquement les artefacts de build et a laissé package-lock.json, src/, et node_modules exactement là où la table 'Red Lines' de la compétence dit qu'ils doivent rester — les affirmations de sécurité sont réelles, pas seulement documentées.

Testé le: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/addxai/enterprise-harness-engineering
cd enterprise-harness-engineering
mkdir -p ~/.claude/skills
cp -r skills/clean-cache ~/.claude/skills/clean-cache

Commandes et exemples de prompts

  • /clean-cacheNettoyage de cache étagé et avec confirmation pour les workspaces Flutter/Android/iOS/Node — vérifié pour ne pas toucher les lockfiles ou le code source.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • My disk space is low, scan and clean my Flutter and Node projects
  • Free up space across my workspace without touching any source files
  • Tier my build caches and only auto-delete the safe ones