Brief IA : Cinq ressources GitHub facilitent la création d’agents IA spécialisés

Cinq ressources GitHub facilitent la création d’agents IA spécialisés

Brief IA
Tom Levy·5 min

Cinq collections open source, dont Agent Skills d'Addy Osmani, ECC et Awesome LLM Apps, offrent des compétences et workflows prêts à l'emploi pour encadrer le développement d'agents IA. Agent Skills structure 24 compétences en six étapes, tandis qu'ECC regroupe 68 agents spécialisés et 94 shims, et Awesome LLM Apps référence plus de 100 agents autour de modèles comme GPT et Claude. Ces ressources facilitent la spécification, le débogage et la livraison des agents de codage.

En bref
1Agent Skills (Addy Osmani) structure 6 étapes et 24 compétences, avec des gates de qualité et des commandes dédiées.
2ECC réunit 68 agents spécialisés, 94 shims, mémoire multi-sessions et AgentShield pour la sécurité.
3Awesome LLM Apps référence plus de 100 agents, compétences et apps RAG autour de GPT, Claude, Gemini, DeepSeek, Llama et Qwen.
Pourquoi c'est important : ces collections fournissent des workflows et outils prêts à l’emploi pour encadrer le travail des agents de codage, de la spécification à la livraison.

Cinq collections open source proposent des compétences prêtes à l’emploi pour encadrer les agents de codage, de la spécification à la livraison. Au menu : méthodes, tests, débogage structuré, mémoire multi‑sessions, sécurité et commandes d’installation. Tour d’horizon chiffré et opérationnel, sans mélange des approches.

Addy Osmani structure du DEFINE au SHIP avec 24 compétences

La collection Agent Skills vise l’usage en production et organise les workflows en six étapes : DEFINE, PLAN, BUILD, VERIFY, REVIEW et SHIP. Elle compte actuellement 24 compétences couvrant exigences, planification, TDD, frontend, conception d’API, débogage, sécurité, performances, revue de code, CI/CD, observabilité, documentation et livraison. Des commandes de cycle de vie (/spec, /plan, /build, /test, /review, /ship) chargent les enchaînements adaptés à chaque phase. L’accent est mis sur des gates de qualité : une compétence de développement piloté par les contraintes fixe les exigences de test, de linting, de sécurité, de couverture et de performance, en plaçant les vérifications coûteuses plus tard dans le flux. L’installation se fait via npx skills add addyosmani/agent-skills, avec une option --list pour explorer et --skill pour n’installer qu’une capacité. Le Skills CLI annonce la prise en charge de plus de 70 agents de codage, dont Claude Code, Cursor, Codex, Copilot et Cline.

ECC combine 68 agents, 94 shims, mémoire et AgentShield

ECC est décrit comme la collection la plus étendue en termes de capacités globales, associant des compétences, des agents experts, des règles, des hooks, une mémoire persistante, un apprentissage continu, des dispositifs de sécurité et des intégrations. Le dépôt propose 68 agents spécialisés ainsi que 94 shims de commande, couvrant des domaines tels que TDD, la recherche, le frontend, le machine learning, la sécurité, les opérations, l’architecture, les tests et l’orchestration d’agents. Affaan Mustafa détaille une séquence planification → test → implémentation → revue → vérification → mémorisation → amélioration ; les dernières étapes permettent de conserver un contexte exploitable et d’intégrer des schémas récurrents comme comportements acquis. L’outil AgentShield effectue une analyse des secrets, des permissions jugées à risque, des hooks, des paramètres MCP et des failles de sécurité liées aux prompts. L’installation s’effectue via npx ecc-universal@2.2.1 setup ou en mode guidé. La meilleure intégration actuelle est mentionnée côté Claude Code, avec un support pour Codex et, à des niveaux variables, Cursor, OpenCode, Kimi Code, Gemini et d’autres. ECC est présenté comme potentiellement surdimensionné pour un simple meilleur prompt de débogage, mais comme une option ambitieuse pour qui vise une plateforme d’ingénierie intégrée avec mémoire, sécurité et travailleurs spécialisés.

Le brief IA que lisent les pros

Vous codez avec l’IA ?

Outils, agents et nouveautés dev IA décryptés, chaque soir en 5 min. Gratuit.

Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.

Choisissez votre rythme

Gratuit · Pas de spam · Désabonnement en 1 clic

Deux voies pour encadrer l’agent : méthodo complète ou briques composables

Superpowers, créé par Jesse Vincent et l’équipe de Prime Radiant, se présente comme une méthodologie pour agents, avec des compétences couvrant planification, TDD et débogage systématique. Pour livrer une fonctionnalité, l’agent enchaîne brainstorming, validation du design, plan, implémentation via sous‑agents ou exécution du plan, TDD, revue, vérifications et finalisation de la branche. Le débogage s’appuie sur une analyse structurée des causes. L’installation pour Claude Code s’effectue via /plugin install superpowers@claude-plugins-official, avec une compatibilité annoncée pour Codex, Cursor, Gemini CLI, OpenCode, GitHub Copilot CLI, Kimi Code, Antigravity et d’autres environnements. À l’inverse, Skills for Real Engineers de Matt Pocock propose des capacités petites, adaptables et composables. Matt dit les utiliser quotidiennement pour de l’ingénierie réelle. Les compétences incluent improve-codebase-architecture, grill-with-docs (questionnement, modèle de domaine partagé, mise à jour de CONTEXT.md et ADRs), tdd (boucle rouge-vert-refactoriser) et diagnosing-bugs (processus structuré). Un enchaînement possible grill-with-docs → to-spec → to-tickets → implement → code-review est documenté comme chaîne multi‑sessions principale. L’installation via npx skills@latest add mattpocock/skills permet de choisir compétences et agents ; les fichiers sont copiés dans le projet pour adaptation. Matt recommande d’exécuter setup-matt-pocock-skills une fois par dépôt.

Un répertoire élargi: plus de 100 agents, compétences et apps RAG

Awesome LLM Apps de Shubham Saboo agrège plus de 100 projets open source mêlant agents, compétences d’agents et applications RAG autour de GPT, Claude, Gemini, DeepSeek, Llama et Qwen. Cette largeur de champ montre comment agents, outils, récupération, modèles multiples et compétences se combinent en applications utilisables. Parmi les compétences référencées figurent Project Graveyard, Scope Creep Detector, Commit Archaeologist, Self-Improving Agent Skills et Advisor Orchestrator Worker. Project Graveyard s’installe via npx skills add avec l’URL du dossier dédié ; il explore les dépôts Git locaux, lit leur historique, identifie les raisons d’abandon et suggère les projets à relancer.

Repères pratiques, périmètre et choix d’adoption

Au‑delà du code, l’ingénierie implique exigences, planification, tests, débogage, revue et critères de livraison ; les compétences d’agents encapsulent ces modes opératoires et évitent de tout réexpliquer. Cinq dépôts sont mis en avant : Superpowers (285.5K étoiles), Skills for Real Engineers (260.1K), ECC (256.7K), Awesome LLM Apps (137.3K) et Agent Skills (93.6K), chacun avec une approche spécifique. Superpowers revendique une méthodologie et une façon d’aborder le développement plus que des prompts isolés. Les positions résumées sont les suivantes : méthodologie complète (Superpowers), briques petites et composables (Matt Pocock), plateforme avec mémoire (ECC), expérimentation à large spectre (Awesome LLM Apps), focalisation production (Addy Osmani). Une ligne directrice proposée consiste à sélectionner les workflows adaptés, les éprouver sur des projets concrets et personnaliser progressivement les fichiers SKILL.md. L’idée générale est d’enseigner à l’agent la manière de construire le logiciel, dans un contexte où des agents comme Claude Code, Codex, Cursor et OpenCode sont déjà décrits comme efficaces pour produire du code.

Suivez Brief IA

L'actu IA du jour, aussi dans votre fil.

Commentaires