MotifPattern

Sur trois cents recettes, seules douze atteignent le passeUn catalogue de skills est une ressource d’exécution, pas un ensemble de fichiersOut of three hundred recipes, only twelve reach the passA skills catalog is an execution resource, not a set of files

Le classeur contient trois cents recettes, mais le plan de travail n’a de place que pour douze. Le chef doit donc choisir leur ordre, leur nombre et celles auxquelles il fait confiance. Une fiche oubliée dans le classeur ne guide aucun plat.Le système de skills de Codex a évolué vers un ordre de discovery explicite, des sémantiques de confiance, des toggles, des watchers et des contraintes de budget de prompt. Un catalogue de skills y est traité comme une ressource runtime, et non comme un ensemble de fragments de prompt. La présence d’un skill au catalogue n’établit ni son chargement, ni sa visibilité, ni son application.The binder contains three hundred recipes, but the worktop holds only twelve. The chef must choose their order, number, and which ones to trust. A card left in the binder guides no dish.The Codex skills system evolved toward explicit discovery order, trust semantics, toggles, watchers and prompt-budget constraints. A skills catalog is handled there as a runtime resource rather than a set of prompt fragments. Presence in the catalog establishes neither loading, nor visibility, nor application.

Les ustensiles et les machinesOutils, configuration et runtimeUtensils and machinesTools, configuration and runtime

Trois maisons découvrent que le classeur ne dit pas le serviceSignauxThree houses learn that the binder does not describe serviceSignals

Dans une cuisine, les fiches rangées dans des pochettes profondes exigeaient une tournée manuelle, cassée quand l’ouverture a changé. Dans une autre, l’usage était devenu normal tandis que l’affiche disait encore « essai ». Ailleurs, l’audit a dû lire les cartes réellement tendues aux commis, dans leur ordre, plutôt que compter les rayons.Trois signaux distincts. Chez Claude Code, les skills imbriqués n’étaient pas découverts, ce qui a poussé les utilisateurs à les exposer par des hooks de démarrage ; une évolution ultérieure du démarrage a cassé ce contournement alors qu’aucun fichier de skill n’avait changé. Chez Gemini CLI, les Agent Skills sont passés d’un opt-in expérimental à un comportement activé par défaut tandis que documentation et UI conservaient l’ancien vocabulaire expérimental. Chez Codex et agent-scripts, l’audit a dû passer du scan de répertoires à la lecture de l’inventaire exact injecté dans le prompt, aliases et ordre compris.In one kitchen, cards in deep sleeves needed a manual morning round, which broke when opening changed. In another, use had become normal while the notice still said trial. Elsewhere, the audit read the cards given to cooks in order. It did not count shelves.Three distinct signals. At Claude Code nested skills were not discovered, pushing users to expose them through startup hooks; a later startup change broke that workaround although no skill file had changed. At Gemini CLI, Agent Skills moved from experimental opt-in to on-by-default while documentation and UI kept the older experimental vocabulary. At Codex and agent-scripts the audit had to move from directory scanning to reading the exact inventory injected into the prompt, aliases and ordering included.

Le trajet de la fiche décide si la recette existe au serviceMécanismeThe card’s journey decides whether the recipe exists at serviceMechanism

Après son rangement, une recette doit encore être trouvée, choisie, placée dans le bon ordre et tenir sur le passe. La maison peut aussi décider de ne pas lui faire confiance. Chacune de ces étapes peut l’écarter sans modifier son texte.Le skill n’est plus seulement du contenu : sa correction dépend de la manière dont il est découvert, sélectionné, chargé, ordonné et exposé au modèle. Installation, résolution des aliases, precedence, sémantiques de confiance et filtrage par budget de contexte modifient tous ce qui atteint le modèle, en aval du fichier. Dès que les catalogues sont larges, les descriptions se disputent le contexte avant qu’un seul skill soit invoqué : le coût est porté par la taille du catalogue, pas par son usage.After filing, a recipe must still be found, selected, ordered correctly, and fit on the pass. The house may also choose not to trust it. Any step can exclude the card without changing its words.A skill is no longer just content: its correctness depends on how it is discovered, selected, loaded, ordered and exposed to the model. Installation, alias resolution, precedence, trust semantics and context-budget filtering all change what reaches the model, downstream of the file. Once catalogs are large, descriptions compete for context before any single skill is invoked: the cost is borne by catalog size, not by use.

Afficher la pile réellement remise aux commisRéponseDisplay the stack actually handed to the cooksResponse

Le chef publie la pile exacte remise au service, son ordre et la place maximale disponible. Il annonce aussi tout changement dans la tournée des classeurs. Dans un cas, une consigne exige désormais de distinguer ce qui a été vu, déduit ou supposé. Le texte est vérifiable, mais son effet réel n’a pas été mesuré.Auditer d’abord la représentation runtime effective — inventaire injecté, ordre, aliases — et traiter le catalogue comme une ressource budgétée plutôt que comme un répertoire. Versionner la sémantique de discovery, publier l’inventaire chargé au démarrage et traiter les points d’extension utilisés par les contournements comme une surface de compatibilité ; un changement de défaut exige la même conscience des versions côté documentation. Chez pstack, une révision de consigne impose que chaque affirmation porte sa preuve ou sa qualification : mesuré, déduit, supposé. La modification est vérifiable dans les sources ; son effet sur le comportement réel n’a pas été mesuré.The chef publishes the exact stack handed out at service, its order, and its maximum size. Every change to the binder round is announced. In one case, an instruction now separates what was seen, inferred, or assumed. The wording is verifiable, but its effect on real work was not measured.Audit the effective runtime representation first — injected inventory, ordering, aliases — and treat the catalog as a budgeted resource rather than a directory. Version discovery semantics, publish the inventory loaded at startup, and treat the extension points used by workarounds as a compatibility surface; a default change calls for the same version awareness on the documentation side. At pstack a workflow-instruction revision requires every claim to carry its evidence or its qualification: measured, inferred, assumed. The change is verifiable in the sources; its effect on real behavior was not measured.

Une recette vaut par le chemin qui la mène au fourneauLeçonA recipe depends on the road that brings it to the stoveLesson

Six grandes maisons organisent le même trajet. Elles trouvent la fiche, l’activent et décident si elle est fiable. Elles la remettent au bon commis et la retrouvent après une pause. Une autre histoire montre même qu’une méthode de cuisine peut voyager de maison en maison avant d’entrer dans un classeur officiel.La correction d’un skill est une propriété du chemin de livraison, pas du fichier. Le même constat se généralise au control plane que Claude Code, Codex, Gemini CLI, Cline, Goose et OpenHands convergent à construire : discovery, activation, confiance, délégation, reprise, workspaces. La diffusion de Superpowers montre par ailleurs qu’une méthode peut traverser les hôtes avant d’exister comme fonctionnalité produit.Six large houses now organise the same journey. They find the card, activate it, and decide whether to trust it. They hand it to the right cook and recover it after a pause. Another case shows that a kitchen method can travel between houses before entering any official binder.Skill correctness is a property of the delivery path, not of the file. The same finding generalizes to the control plane Claude Code, Codex, Gemini CLI, Cline, Goose and OpenHands are converging on: discovery, activation, trust, delegation, resume, workspaces. The spread of Superpowers further shows a method can cross hosts before existing as a product feature.