optimize-loop
gaasher/Agent-Loop-Skills / loops/optimize-loop
mesure chaque retouche, garde si tests verts , ce qui améliore : code plus simple ou SQL plus rapide
Fiche
- note du juge
- 8/10
- éditeur
- gaasher
- statut
- nouveau
- commit épinglé
- f1169e6 sur GitHub (nouvel onglet)
- dernier commit du skill
- 22 juin 2026
- étoiles du dépôt
- 175
- type principal
- Construire avec Claude
Jugement
Déclenchement précis, avec des exclusions claires. Règles testables (ordre lexicographique, ledger, patience) et conventions concrètes. Idée connue, outils tools/ non fournis, pas vérifiables.
réserves
- Les scripts tools/metrics.py et tools/bench.py ne sont pas fournis : impossible de vérifier la métrique et le hash de non-régression.
- Les exemples examples/refactor.run.yaml et examples/sql.run.yaml ne sont pas fournis.
- Le skill ne dit pas comment valider le gate si les tests sont faibles ; il le reconnaît, mais sans garde-fou concret.
- Déclenchement
- 2/2
- Valeur ajoutée
- 1/2
- Précision
- 2/2
- Périmètre
- 2/2
- Qualité
- 1/2
Alertes
2 alertes, par catégorie
Scan statique
- risque élevé
scripts lancés par le SKILL.md
tools/bench.py, tools/metrics.py
Exécution
- risque élevé
Le skill fait exécuter en boucle, sans pause, des commandes arbitraires (gate_cmd, metric_cmd) définies dans loop.run.yaml, et modifie des fichiers sans validation intermédiaire.
Description d’origine
Use when the user wants to iteratively improve an artifact under a hard correctness bound while minimizing a measured cost — refactoring a code module to cut complexity while its test suite stays green, OR speeding up a SQL query while it returns the same rows. Each iteration applies one focused cha…
ajouté le 19 oct. 2026 · licence MIT