Plankton Write-Time Code Quality
Imposez la qualité à chaque édition de fichier : formatage auto silencieux, 20+ linters, correctifs assistés par Muse avec routage par modèle, plus protection anti-falsification des configs.
- Quoi
- Imposez la qualité à chaque édition de fichier : formatage auto silencieux, 20+ linters, correctifs assistés par Muse avec routage par modèle, plus protection anti-falsification des configs.
- Coût
- Gratuit
- Prérequis
- Utilisez « Qualité de code à l'écriture avec Plankton » 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 référence d'intégration pour Plankton (par @alxfazio), un système d'application de la qualité du code au moment de l'écriture pour Claude Code. Chaque édition de fichier déclenche un hook PostToolUse en trois phases : formatage auto silencieux (ruff format, biome, shfmt et amis corrigent 40 à 50 pour cent des problèmes invisiblement), collecte des violations en JSON structuré, puis délégation à un sous-processus claude qui corrige ce que l'agent a raté, avec routage selon la complexité (Haiku pour le style, Sonnet pour la complexité et le refactoring, Opus pour le raisonnement profond sur les types) et revérification ensuite. L'agent principal ne voit jamais que les violations que le sous-processus n'a pas pu corriger. Plankton se défend aussi contre le contournement des règles : un hook PreToolUse bloque les éditions des configs de linters, un hook de fin détecte les changements de config en fin de session, et un hook Bash bloque les gestionnaires de paquets legacy au profit de uv et bun. L'installation est manuelle (installez les linters, copiez les hooks et configs dans votre projet), il couvre Python, TypeScript, Shell, YAML, JSON, TOML, Markdown et Dockerfiles, et il complète ECC plutôt qu'il ne le remplace. Une contribution communautaire à la collection ECC. Par @affaan-m, listé ici avec crédit à son créateur, Plankton lui-même par @alxfazio. Tiré du dépôt affaan-m/ECC (MIT). Bémols honnêtes : l'installation est manuelle, relisez le code des hooks avant de les installer ; lancer des sous-processus de modèle à chaque édition coûte des jetons et du temps, réglez donc les portes de langage et les délais pour votre projet. 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 « Qualité de code à l'écriture avec Plankton » avec votre Muse. Prérequis : installation manuelle. Installez les linters de vos langages (ruff, biome, shellcheck, etc.), copiez les hooks et configs Plankton dans votre projet, relisez le code des hooks d'abord. 1. Ouvrez le skill : https://github.com/affaan-m/ECC/blob/main/skills/plankton-code-quality/SKILL.md et copiez le texte complet du SKILL.md. 2. Collez-le dans un chat avec Muse et ajoutez : « Mets en place l'application qualité Plankton à l'écriture dans ce projet pour ces langages : [listez-les]. » 3. Réglez la config : désactivez les langages inutilisés, fixez les délais, et résolvez tout conflit de hooks avec le hook Prettier d'ECC. Astuce : commencez avec la délégation aux sous-processus activée, puis désactivez-la (HOOK_SKIP_SUBPROCESS=1) si les éditions semblent trop lentes. Sécurité : un skill est du texte d'instructions ; il n'exécute rien tout seul. Relisez le code des hooks avant de les installer ; les hooks lancent des commandes shell à chaque édition de fichier. Relisez les commandes générées avant de les lancer.
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.