Outils de la bibliothèque
Les deux outils qui servent les procédures à l’agent : celles de Stratta et celles de votre bureau.
Une procédure (un skill, au sens du standard Agent Skills) est un texte en Markdown que l’agent lit avant une tâche répétable : rédiger la base du projet, décrire le terrain d’un rapport, instruire un type d’ouvrage, préparer la revue d’un dossier. Stratta en livre neuf avec le connecteur ; votre bureau écrit les siennes sur la page Bibliothèque, et une procédure du bureau qui porte le nom d’une procédure Stratta la remplace pour votre agent.
La méthode servie par get_methodology demande à l’agent d’appeler list_skills avant de
rédiger un document ou de commencer une tâche de ce genre, puis get_skill sur celle qui
convient.
| Procédure livrée | Ce qu’elle fait faire à l’agent |
|---|---|
consult-stratta | La méthode de consultation : navigation, citation, dossier |
ingest-norm | L’ingestion d’une norme depuis un PDF |
verification-note | La note de vérification d’un dossier, chaque paragraphe sur une preuve |
project-basis | La base du projet (SIA 260 chiffre 2.5) depuis le dossier et la fiche de site |
use-agreement | La convention d’utilisation (SIA 260 chiffre 2.2), à relire avec le maître d’ouvrage |
site-chapter | Le chapitre « terrain » d’un rapport, une phrase par fait, avec sa source |
instruct-structure | Ouvrir les questions d’un type d’ouvrage et filer les clauses, sans décider |
review-open-questions | Le brief de revue : ce qui est retenu, ce qui reste ouvert |
handoff-to-word | Mettre un document en forme pour le gabarit Word du bureau |
list_skills
Liste les procédures que l’agent peut suivre : celles du bureau d’abord, puis celles de Stratta qu’aucune procédure du bureau ne remplace. Chaque ligne porte le nom, la description (ce que la procédure fait et quand la suivre) et la source.
Aucun paramètre.
get_skill
Lit une procédure en entier, en Markdown avec son en-tête (name, description) et son texte.
La version du bureau gagne sur la version Stratta du même nom. Renvoie null quand aucune
procédure ne porte ce nom.
namestringrequiredLe nom, tel que list_skills le donne : project-basis.
Écrire une procédure
Sur la page Bibliothèque, un propriétaire ou un administrateur écrit une procédure en trois champs : le nom (minuscules et tirets, c’est ce que l’agent demande), la phrase qui dit quand la suivre (c’est sur elle que l’agent la choisit), et le texte. Le texte suit les règles qui font qu’un agent l’applique bien : impératif, court, les étapes dans l’ordre, le plan attendu, ce qu’il ne faut pas écrire, et un exemple. Ouvrir une procédure Stratta et cliquer « Adapter » en fait une copie au nom du bureau, prête à modifier.
Les procédures sont aussi servies en ressource stratta://skills/{name} pour les clients qui
épinglent un document à une conversation.
Apprendre un gabarit d’un rapport du bureau
Un bureau n’écrit pas son plan de rapport : il en a un, dans le dernier rapport rendu. Sur la page Bibliothèque, « Apprendre d’un rapport » prend un fichier Word dont les chapitres sont en styles Titre ; Stratta en tire le plan, les mentions qui reviennent (avertissement, validité, signature), les tournures qui portent une valeur retenue, la langue et le type de document. Le bureau relit chaque champ et valide ; rien ne sert avant.
Un gabarit validé est une procédure du bureau comme les autres : list_skills le liste,
get_skill le lit, et s’il porte le nom d’une procédure Stratta (project-basis), il la
remplace. Le fichier Word reste dans l’organisation pour le rendu à venir.