<Titre de la compétence>
Phrase unique décrivant ce que l’exécution de cette compétence accomplit.
Quand utiliser cette compétence
Déclencheurs concrets. Quelle situation dans le pipeline appelle cette compétence.
Entrées
Lisez inputs/INPUTS.md. Pour chaque entrée marquée NÉCESSAIRE qui n’est pas déjà présente,
DEMANDEZ À L’UTILISATEUR — citez le chemin attendu, la commande/les options pour
l’obtenir, et toute alternative — et ne la fabriquez pas. Les entrées RECOMMANDÉES
peuvent être ignorées, avec une note consignée.
Ce que vous devez implémenter
L’agent optimiseur implémente les méthodes abstraites dans scripts/abstract.py
(ou confirme que l’adaptateur du projet les couvre déjà). Exécutez ensuite scripts/check.py
— il refusera tant que chaque méthode n’est pas réelle et déterministe, et vous indique
exactement ce qui est encore un stub.
Comment exécuter
python scripts/check.py # portail : doit réussir d’abord
python scripts/run.py <args> # exécute l’étape ; imprime un résultat JSON sur stdout
Le JSON sur stdout est la surface de contrat — les compétences en aval (et les hôtes qui ne peuvent pas importer Python) le consomment directement.
Références — ne les chargez que lorsque vous en avez besoin
references/concepts.md— contexte fondé et raisonnement derrière la conception.references/examples.md— exemples concrets travaillés.references/pitfalls.md— modes de défaillance et points importants à surveiller.
Invite
prompt/PROMPT.md est le modèle d’invite remis à l’agent utilisateur lorsque cette
compétence pilote une étape de modèle. Remplissez ses {{placeholders}} à partir des entrées.