Communitygithub.com

Compétence de Présentation de Cas Clinique (splatstudio)

Génère des présentations de cas médicaux structurées pour les tournées cliniques, les conférences et la documentation. Produit des rapports de cas au format SOAP ou narratif avec des signes vitaux, bilans biologiques et plans fondés sur des preuves, physiologiquement cohérents. À utiliser lorsque la consigne mentionne « rapport de cas », « présentation de cas », « note SOAP », « cas clinique », « tournées de service », « résumé de cas » ou « présentation patient ».

Qu'est-ce que Compétence de Présentation de Cas Clinique (splatstudio) ?

Cette compétence d'agent IA génère des présentations de cas cliniques structurées, adaptées aux présentations en tournées, conférences ou documentation médicale. Elle prend en charge plusieurs formats (SOAP, Conférence, Tournées brèves) et produit une sortie HTML professionnelle avec des tableaux de signes vitaux et de résultats de laboratoire, une mise en évidence des résultats critiques et une structure prête pour l'impression. La compétence applique un flux de travail rigoureux : elle charge d'abord des fichiers de référence (formats de cas et checklist d'assurance qualité), puis extrait les informations clés de la consigne de l'utilisateur, construit un récit clinique chronologique (ou une mise à jour concise pour les tournées brèves), génère des données cliniques physiologiquement cohérentes (sans jamais écraser les valeurs fournies par l'utilisateur), et rédige une évaluation comprenant un diagnostic principal, un raisonnement clinique, des diagnostics différentiels (3 à 5 items), une stratification des risques avec des scores validés, et un plan de gestion détaillé (médicaments, doses, surveillance). La sortie finale est un document HTML unique (`index.html`) avec des sections balisées pour un ciblage aisé, et inclut un avertissement indiquant qu'il s'agit d'un contenu éducatif et de simulation. Bien que cette compétence soit conçue pour un usage général avec des agents comme Claude Code, Cursor ou Codex, elle est particulièrement adaptée à la génération automatisée ou semi-automatisée de rapports de cas pour la formation médicale, les présentations en tournées ou la documentation clinique simulée.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aurora-ember-bio-lab/splatstudio/tree/HEAD/design-templates/clinical-case-report

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Compétence de Rapport de Cas Clinique

Générer une présentation de cas médical structurée pour les tournées cliniques, les conférences ou la documentation. La sortie suit les conventions de formatage médical standard utilisées dans les milieux hospitaliers du monde entier.

Ce que vous allez produire

Un rapport de cas HTML d'une seule page (index.html). Le contenu varie selon le format (voir references/case-formats.md — sélectionné à l'étape 0) :

Format SOAP / Conférence :

  • Identification du patient — âge, sexe, motif de consultation
  • Histoire de la Maladie Actuelle (HMA) — récit chronologique avec les positifs et négatifs pertinents
  • Antécédents Médicaux, Traitements, Allergies
  • Revue des Systèmes
  • Examen Physique — résultats systématiques par système
  • Signes Vitaux — tableau formaté avec plages de référence et indicateurs
  • Examens Complémentaires — résultats de laboratoire et d'imagerie
  • Évaluation — diagnostic principal et diagnostics différentiels (3 à 5 éléments) avec raisonnement clinique pour chacun
  • Plan de Prise en Charge — fondé sur des preuves, organisé par problème

Format Tournées Brèves (revue quotidienne, tournée de service, transmission, soins intensifs, post-garde) :

  • Ligne d'identification — âge, sexe, jour d'admission, problème principal
  • Événements récents / statut actuel — ce qui a changé depuis la dernière revue
  • Problèmes actifs — liste numérotée
  • Plan par problème — actions concises pour chaque problème actif
  • L'HMA complète et l'examen physique systématique ne sont pas inclus

Flux de travail étape par étape

Étape 0 — Charger les fichiers de référence

Avant de commencer, lisez les deux fichiers de référence :

  1. references/case-formats.md — utilisez ceci pour choisir le format de sortie correct (SOAP, Conférence ou Tournées Brèves) en fonction du contexte de l'utilisateur
  2. references/checklist.md — gardez les barrières P0 à l'esprit tout au long du processus ; vous devez passer tous les éléments P0 avant d'émettre l'artefact final

Étape 1 — Analyser la consigne

Lisez l'invite de l'utilisateur et extrayez :

  • Âge et sexe du patient
  • Motif de consultation ou problème principal
  • Tout signe vital, bilan biologique ou imagerie fourni par l'utilisateur
  • Contexte clinique : urgences, tournées de service, cas de conférence, consultation externe, etc.
  • Contexte spécialisé : cardiologie, urgences, médecine interne, etc.

Si le motif de consultation ou le problème principal est manquant :

  • SOAP / Conférence : posez une question de clarification avant de continuer. Ne continuez pas sans cela.
  • Tournées Brèves : si le problème d'admission ou la ligne d'identification est déjà disponible (par exemple, « revue de réanimation au jour 3 pour choc septique »), procédez directement — un motif de consultation séparé n'est pas requis.

Étape 2 — Construire le récit clinique

Pour les sorties SOAP / Conférence : rédigez l'HMA comme un récit en prose continue dans un style clinique standard :

« Il s'agit d'un [âge]-ans [sexe] ayant des antécédents de [AMP pertinents] qui se présente avec [motif de consultation]. Les symptômes ont commencé [chronologie] et sont caractérisés par [qualité, sévérité, irradiation]. Les symptômes associés incluent [liste]. Les négatifs pertinents incluent [liste]. »

L'HMA doit être chronologique. Incluez des marqueurs temporels (« 2 heures avant la présentation », « début hier matin »).

Pour les sorties Tournées Brèves (revue quotidienne, tournée de service, transmission, soins intensifs, post-garde) : sautez l'HMA complète et l'examen. Produisez plutôt :

  • Ligne d'identification : « [Âge][sexe], Jour [N] d'admission, [problème principal] »
  • Événements récents / statut actuel : ce qui a changé depuis la dernière revue
  • Problèmes actifs : liste numérotée
  • Plan par problème : action concise pour chaque problème actif

Étape 3 — Générer des données cliniques physiologiquement cohérentes

Si l'utilisateur n'a pas fourni de valeurs spécifiques, générez des valeurs qui sont internes et cohérentes avec le diagnostic :

Vérifications de cohérence (schémas typiques) :

  • Un patient en choc présente typiquement : FC >100, PAS <90, lactate élevé, temps de remplissage capillaire altéré — mais les médicaments (bêta-bloquants), l'âge ou le type de choc (neurogène, spinal) peuvent modifier ce schéma
  • Une pneumonie se présente typiquement avec une GB élevée, CRP élevée, température >38 °C — mais une pneumonie afébrile existe, surtout chez les personnes âgées ou immunodéprimées
  • Un STEMI montre typiquement une élévation du segment ST dans des dérivations contiguës et une troponine hypersensible élevée — mais les présentations précoces peuvent avoir une troponine initialement normale ; la CK-MB n'est pas universellement requise
  • Un sepsis se présente typiquement avec une GB élevée ou basse, un lactate >2, une anomalie de température — mais un sepsis précoce compensé peut se présenter avec des signes vitaux normaux
  • Les unités de laboratoire doivent correspondre à la convention : créatinine en µmol/L ou mg/dL (précisez lequel), glucose en mmol/L, hémoglobine en g/dL

Règle critique — préserver les données fournies par l'utilisateur :

  • Ne jamais écraser une valeur que l'utilisateur a explicitement indiquée
  • Si une valeur fournie par l'utilisateur est atypique pour le diagnostic, conservez-la et notez la présentation atypique dans l'évaluation plutôt que de forcer des nombres canoniques
  • Ne jamais générer une valeur qui contredit le diagnostic énoncé

Étape 4 — Rédiger l'évaluation

La section d'évaluation doit contenir :

  1. Diagnostic principal énoncé clairement sur la première ligne
  2. Raisonnement clinique — une phrase expliquant pourquoi il s'agit du diagnostic le plus probable
  3. Diagnostic différentiel — exactement 3 à 5 éléments, chacun avec une phrase de preuve à l'appui ou de réfutation
  4. Stratification des risques — inclure un score clinique validé le cas échéant (TIMI pour le SCA, GRACE pour le SCA, classe Killip + Indice de choc pour le STEMI/choc cardiogénique, CURB-65 pour la pneumonie, qSOFA pour le sepsis, Wells pour l'EP, etc.). La classe Killip et l'Indice de choc ensemble sont acceptés comme une stratification des risques suffisante pour les cas de STEMI/choc cardiogénique.

Étape 5 — Rédiger le plan de prise en charge

Le plan doit être :

  • Spécifique : rédigez les noms des médicaments, doses, voies d'administration et fréquences. N'écrivez pas « commencer les antibiotiques » — écrivez « Pipéracilline-Tazobactam 4,5 g IV toutes les 8 h pendant 5 jours »
  • Organisé par problème en utilisant des en-têtes numérotés
  • Fondé sur des preuves : la prise en charge doit refléter la norme de soins actuelle pour le diagnostic
  • Complet : inclure les examens complémentaires à demander, les paramètres de surveillance, les consultations à solliciter et la destination

Si vous n'êtes pas sûr d'une dose spécifique, écrivez « [nom du médicament] — dose selon le formulaire/protocole local » plutôt que d'inventer une dose.

Important — Sécurité de la prescription

Les plans générés doivent :

  • Être marqués comme éducatifs/simulés, ne remplaçant pas le jugement clinique
  • Utiliser le langage « selon le formulaire/protocole local » lorsque les variables patient requises (poids, fonction rénale, allergies) sont absentes de la consigne
  • Lister les principales contre-indications et inconnues avant les recommandations médicamenteuses lorsque les données pertinentes du patient n'ont pas été fournies
  • Ne jamais prétendre qu'un plan est « définitif » ou « norme de soins » sans le contexte complet du patient (statut allergique, fonction rénale/hépatique, statut de grossesse, poids, risque anticoagulant/hémorragique)
  • Inclure un pied de page d'avertissement dans la sortie HTML indiquant que le cas est à des fins éducatives et de documentation uniquement

Étape 6 — Rédiger index.html

Exigences pour la sortie HTML :

  • Typographie de document médical professionnel (police Georgia ou serif système de préférence)
  • Fond blanc, texte foncé — adapté à l'impression
  • Signes vitaux et résultats de laboratoire dans des éléments <table> HTML
  • Résultats critiques (élévation ST, troponine élevée, tension artérielle basse, etc.) mis en évidence dans une boîte d'appel visuellement distincte avec une bordure gauche rouge
  • Règles CSS @media print pour que le document s'imprime proprement sur A4/Lettre
  • Baliser chaque section majeure avec data-od-id pour un ciblage en mode commentaire :
<section data-od-id="hpi">...</section>
<section data-od-id="vitals">...</section>
<section data-od-id="pmh">...</section>
<section data-od-id="examination">...</section>
<section data-od-id="investigations">...</section>
<section data-od-id="assessment">...</section>
<section data-od-id="plan">...</section>

Étape 7 — Auto-vérification par rapport à references/checklist.md

Avant d'émettre <artifact>, exécutez chaque élément P0 dans references/checklist.md. Tous les éléments P0 doivent réussir. Corrigez tout échec avant d'émettre.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

aurora-ember-bio-lab/splatstudio

Audio generation skill — jingles, beds, voiceover, and sound effects. Routes music requests to Suno V5 / Udio / Lyria, speech to MiniMax TTS / FishAudio / ElevenLabs V3, and SFX to ElevenLabs SFX or AudioCraft. Output is one MP3/WAV file saved to the project folder.

aurora-ember-bio-lab/splatstudio

A long-form article / blog post — masthead, hero image placeholder, article body with figures and pull quotes, author byline, related posts. Use when the brief asks for "blog", "article", "post", "essay", or "case study".

aurora-ember-bio-lab/splatstudio

Self-contained floating chat widget with welcome screen, social links, meeting button, and message input. Single HTML file, zero dependencies.

aurora-ember-bio-lab/splatstudio

Run a 5-dimension expert design review on any HTML artifact in the project — Philosophy / Visual hierarchy / Detail / Functionality / Innovation, each scored 0–10. Outputs a single self-contained HTML report with a radar chart, evidence-backed scores, and three lists: Keep / Fix / Quick-wins. Use when the brief asks for a "design review", "design critique", "5 维度评审", "design audit", or "what's wrong with my design".

aurora-ember-bio-lab/splatstudio

Admin / analytics dashboard in a single HTML file. Fixed left sidebar, top bar with user/search, main grid of KPI cards and one or two charts. Use when the brief asks for a "dashboard", "admin", "analytics", or "control panel" screen.

aurora-ember-bio-lab/splatstudio

A consumer-feeling dating / matchmaking dashboard — left rail navigation, ticker bar of community signals, headline KPIs, a 30-day mutual-matches bar chart, and a match-rate trend block. Editorial typography, restrained accent. Use when the brief asks for a "dating site", "matchmaking", "community dashboard", "social network dashboard", or any consumer product where the data is the story.

aurora-ember-bio-lab/splatstudio

Discounted cash flow valuation and intrinsic value analysis for public companies. Use when the brief asks for DCF, fair value, intrinsic value, price target, undervalued or overvalued analysis, or "what is this company worth?"

aurora-ember-bio-lab/splatstudio

A two-spread digital e-guide preview — page 1 is a cover (display title, author, "What's inside" stats, table of contents teaser); page 2 is a spread (lesson body with pull-quote and a step list). Lifestyle / creator brand tone. Use when the brief asks for an "e-guide", "digital guide", "lookbook", "lead magnet", "creator guide", "playbook", "PDF guide", or "电子指南".

aurora-ember-bio-lab/splatstudio

A documentation page — inline-start nav, scrollable article body, inline-end table of contents. Use when the brief mentions "docs", "documentation", "guide", "API reference", or "tutorial".

aurora-ember-bio-lab/splatstudio

A brand product-launch email — masthead with wordmark, hero image block, headline lockup with skewed-italic accent, body copy, primary CTA, and a specifications grid. Pure HTML email layout (centered single column, table fallback). Use when the brief asks for an "email", "newsletter blast", "MJML", "product launch email", or "email template".

aurora-ember-bio-lab/splatstudio

An engineering runbook — service overview, alerts table, dashboards links, common procedures with copy-pasteable commands, on-call rotation, and an incident-response checklist. Use when the brief mentions "runbook", "ops doc", "on-call guide", "SRE doc", or "运维手册".

aurora-ember-bio-lab/splatstudio

Quarterly / monthly financial report — masthead with KPIs, revenue and burn charts, P&L summary table, top-line highlights, and an outlook paragraph. Use when the brief mentions "financial report", "Q3 report", "MRR review", "P&L", or "财报".

aurora-ember-bio-lab/splatstudio

Team-management dashboard skill in the FlowAI aesthetic — three tabs (Team Members, Team Details, Activity Log), KPI stat row, member table, role distribution bar chart, online presence and activity sparklines, and a top-contributors panel, all in a single self-contained HTML file with light/dark theming, hoverable chart tooltips, click-to-zoom panels, and CSV export. Use when the brief asks for a team / workspace admin dashboard, an interactive admin dashboard with charts, or names FlowAI.

aurora-ember-bio-lab/splatstudio

A multi-frame gamified mobile-app prototype — three phone frames on a dark showcase stage. Frame 1: cover / poster, Frame 2: today's quests with XP ribbons and a level bar, Frame 3: quest detail. Vivid quest tiles, level ribbon, bottom tab bar. Use when the brief asks for a "gamified app", "habit tracker", "RPG-style life app", "level-up app", "daily quests", "XP / streak app", or "ELI5-style explainer app".

aurora-ember-bio-lab/splatstudio

GitHub repository analytics dashboard — stars, forks, contributors, issues, pull requests, recent activity, and top contributors. Use when the brief asks for a GitHub repo dashboard, open-source growth report, repository health page, or GitHub analytics view.

aurora-ember-bio-lab/splatstudio

For marketing and gtm work: bind launches, campaigns, events, and brand plans to growth and pipeline outcomes. Built around the core query "annual-marketing-plan", with GTM strategy lead judgment, buyer-ready proof, and this outcome: approve launch plan, campaign budget, or GTM motion.

aurora-ember-bio-lab/splatstudio

A new-hire onboarding plan as a single page — first week schedule, buddy + manager intro, learning track, equipment checklist, and "you're set when…" outcomes. Use when the brief mentions "onboarding", "new hire", "first week plan", or "入职".

aurora-ember-bio-lab/splatstudio

A first-30-days onboarding module for new hospitality hires — the behaviors, the practice, the checks, and the manager follow-up. Built as a decision-grade professional training deck for new hires, managers.

aurora-ember-bio-lab/splatstudio

Produce a print-grade single-page kami (紙 / 纸) document — warm parchment canvas, ink-blue accent, serif at one weight, no italic, no cool grays. The output reads like a professional white paper or studio one-pager, not an app UI. Multilingual by design (EN · zh-CN · ja). One self-contained HTML file, zero dependencies.

aurora-ember-bio-lab/splatstudio

Single-page SaaS landing with hero, features, social proof, pricing, and CTA. Respects the active DESIGN.md color/typography/layout tokens. Trigger keywords: "saas landing", "marketing page", "product landing".

Skills associés