From 09eb8bd576b9e45dd5a0e0c93d258aa997874cd9 Mon Sep 17 00:00:00 2001 From: perco Date: Fri, 3 Jul 2026 15:58:30 +0200 Subject: [PATCH] Ajoute le skill MountyHall (lecture + confirmation avant action) Scripts Python (requests + BeautifulSoup) pour un agent LLM local (Hermes-agent) : lecture structuree du lieu du troll (description + formulaires d'action disponibles), et soumission d'une action precise uniquement apres confirmation explicite. Corrige le probleme observe avec un agent 9B qui ne detectait pas les boutons d'action en lisant le HTML brut. --- .gitignore | 3 + skill-mh/TP.md | 114 ++++++++++++++++++++++++++++++++++++++ skill-mh/mh_common.py | 24 ++++++++ skill-mh/mh_lieu.py | 86 ++++++++++++++++++++++++++++ skill-mh/mh_submit.py | 84 ++++++++++++++++++++++++++++ skill-mh/requirements.txt | 2 + 6 files changed, 313 insertions(+) create mode 100644 .gitignore create mode 100644 skill-mh/TP.md create mode 100644 skill-mh/mh_common.py create mode 100644 skill-mh/mh_lieu.py create mode 100644 skill-mh/mh_submit.py create mode 100644 skill-mh/requirements.txt diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..77ac754 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +.venv/ +__pycache__/ +*.pyc diff --git a/skill-mh/TP.md b/skill-mh/TP.md new file mode 100644 index 0000000..f936d0e --- /dev/null +++ b/skill-mh/TP.md @@ -0,0 +1,114 @@ +# Skill "MountyHall" pour Hermes-agent + +Ce skill apprend à un agent LLM (Hermes, via LM Studio ou autre) à consulter et, +sur confirmation uniquement, à agir sur le compte MountyHall de Perco. + +Il corrige un problème observé avec un premier prompt "brut" (demander au modèle +de lire le HTML lui-même) : selon comment l'agent lit un fichier, un outil de +rendu/résumé HTML→texte peut **supprimer silencieusement les balises `
` +et `