Orchestrated Refactoring
Un refactor qui préserve le comportement, piloté par le moteur orch : confirmez les tests verts, restructurez par petits pas, gardez les tests verts, commit avec porte en refactor:.
- Quoi
- Un refactor qui préserve le comportement, piloté par le moteur orch : confirmez les tests verts, restructurez par petits pas, gardez les tests verts, commit avec porte en refactor:.
- Coût
- Gratuit
- Prérequis
- Utilisez « Refactor orchestré » avec votre Muse.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor : une enveloppe fine et disciplinée sur le moteur partagé orch-pipeline pour le seul travail où le diff ne doit rien changer d'observable. La règle est absolue : même comportement, meilleure structure. L'opération exécute un masque de phases fixe : planifier la restructuration, puis garder le vert, avec deux portes, une sur le plan de restructuration et une pré-commit. Le premier mouvement est toujours de confirmer que les tests pertinents existent et sont verts avant de toucher au code ; où la couverture est mince, des tests de caractérisation sont ajoutés d'abord, car la suite existante est le filet de sécurité et aucun nouveau test de comportement n'est écrit. La restructuration procède par petits pas avec la suite de tests relancée après chacun. Pour les balayages de code mort et de duplication, elle délègue à l'agent refactor-cleaner, qui lance knip, depcheck et ts-prune et retire en sécurité. Le commit atterrit en refactor:, et le diff doit être neutre en comportement. Si le comportement doit changer tant soit peu, ce n'est pas le bon skill ; les frères orch-change-feature et orch-fix-defect couvrent ces cas. Par @affaan-m, listé ici avec crédit à son créateur. Tiré du dépôt affaan-m/ECC (MIT). Bémols honnêtes : des tests verts prouvent que la suite passe, pas que le comportement est vraiment préservé ; une couverture mince signifie un filet plus mince, ajoutez des tests de caractérisation. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans MuseLe prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
Utilisez « Refactor orchestré » avec votre Muse. Prérequis : rien à installer. Pur guide ; un projet avec une suite de tests aide (couverture mince = tests de caractérisation d'abord). 1. Ouvrez le skill : https://github.com/affaan-m/ECC/blob/main/skills/orch-refine-code/SKILL.md et copiez le texte complet du SKILL.md. 2. Collez-le dans un chat avec Muse et ajoutez : « Refactorise [module/fichier] sans changer le comportement : [quoi améliorer]. » 3. Confirmez d'abord les tests verts, approuvez le plan de restructuration à la Porte 1, gardez les tests verts à travers les petits pas, confirmez la revue pré-commit à la Porte 2. Astuce : si vous voulez le moindre changement de comportement, arrêtez et passez à orch-change-feature ; le contrat de ce skill est la neutralité de comportement. Sécurité : un skill est du texte d'instructions ; il n'exécute rien tout seul. Relisez le diff final avant de committer.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.