gsyltc/medical-assistant
Plugin médical de la clinique Biboumed : suivi des dossiers médicaux, analyses de laboratoire et d'examens, suivi de la morphologie et des dossiers sportifs, planification de repas équilibrés (recherche de recettes par appareil de cuisine) et ajout des repas au calendrier Home Assistant via son serveur MCP (calendrier repas).
Analyse et archive les examens cliniques et d'imagerie (hors biologie) dans examens/ et maintient une synthèse tableau pour les médecins. Se déclenche sur : compte rendu d'examen, imagerie, radiographie, échographie, scanner, IRM, ECG, EFR, endoscopie.
Analyse les résultats de prélèvements de laboratoire (biologie médicale) : NFS, ionogramme, bilans hépatique, rénal, thyroïdien et lipidique, glycémie, CRP, etc. Gère l'intégralité des bilans du patient : compare chaque paramètre aux valeurs de référence et aux anciens bilans (historique : augmentation, diminution, évolution, stabilité), remonte les informations importantes (valeurs critiques, nouvelles anomalies, tendances), archive chaque bilan horodaté de la date d'examen dans le dossier médical du patient (répertoire laboratoire/) et maintient un fichier de synthèse des bilans (synthese-bilans.md) utilisable par les médecins. Se déclenche sur : résultats de laboratoire, prélèvement, analyse biologique, bilan sanguin, NFS, ionogramme, glycémie, cholestérol, TSH, CRP, valeurs de laboratoire, suivi de bilans.
Interprète les dossiers médicaux (OCR, FHIR, notes), produit une synthèse clinique, signale les interactions médicamenteuses et conseille sur la présentation UI. Se déclenche sur : dossiers patients, données cliniques, PDF médicaux, health-tech.
Ajoute les repas planifiés au calendrier Home Assistant (défaut calendar.repas) via le serveur MCP de HA ; pour chaque repas, crée deux évènements : le repas 19h-20h (description = ingrédients en puces) et un créneau le lendemain 10h-13h sans description. Adresse et jeton lus depuis l'environnement (secrets, jamais en clair). Se déclenche sur : calendrier, Home Assistant, repas au calendrier, planifier un repas dans l'agenda, ajouter un évènement, create_event, mcp home assistant.
Référentiel et mécanique de recherche de recettes pour la planification de repas avec les appareils de cuisine disponibles. Fournit le registre extensible des appareils (un fichier de référence par appareil sous appareils/ : sources, accessoires, livres de recettes, emplacement des recettes), la mécanique de diversification RANDOMISÉE des sources (répartir un lot de plats sur plusieurs sources différentes — ex. 3 plats d'un PDF, 1 d'un site, 1 d'un second site), l'emplacement et le FORMAT des fichiers de données (repas retenus, repas exclus, ingrédients refusés) avec leur front matter de résumé, le format de l'emplacement de recette à conserver, et la mécanique d'extraction des ingrédients pour 4 personnes. Les RÈGLES (composition nutritionnelle, unités, boucle de proposition/validation, lazy loading, validation humaine) sont portées par l'agent qui utilise cette skill. Se déclenche sur : repas, recette, menu, planification de repas, appareil de cuisine, robot cuiseur, Companion, Moulinex, cuisine, courses, ingrédients, plat équilibré, varier les sources, diversifier les recettes.
Gère le dossier de programme sportif d'un patient : construction de programmes adaptés à la santé, aux objectifs et au matériel disponible, versionnage des fichiers (même approche que les dossiers médicaux), planification sur 2 semaines, suivi des séances et retours des patients, export PDF téléchargeable quand le programme évolue. Se déclenche sur : programme d'entraînement, exercices, musculation, remise en forme, endurance, prise de force, perte de poids, suivi sportif.
Suit la morphologie et la composition corporelle d'un patient : poids, masse grasse, IMC, IMG (masse grasse Deurenberg), IGC (indice de graisse corporelle / méthode US Navy), masse maigre, tours (taille, hanches, cou), ratios (taille/hanches, taille/taille) et métabolisme de base. Calcule les indicateurs, compare aux références et aux mesures antérieures (évolution : hausse, baisse, stabilité, deltas depuis l'origine), archive chaque mesure horodatée et versionnée dans le dossier du patient (répertoire morphologie/) et maintient un fichier de synthèse à jour (suivi-morphologie.md) avec les dernières valeurs et l'évolution. Se déclenche sur : poids, masse graisseuse, composition corporelle, IMC, IMG, IGC, tour de taille, tour de hanches, perte de poids, suivi morphologique, mensurations.