Communitygithub.com

relatório-de-caso-clínico/splatstudio

Apresentação estruturada de caso clínico para rounds, conferências e documentação médica. Gera relatórios no formato SOAP ou narrativos com sinais vitais fisiologicamente precisos e planos baseados em evidências. Use quando o resumo mencionar "caso clínico", "relato de caso", "evolução do paciente", "rounds", "resumo do caso" ou "apresentação do paciente".

O que é splatstudio?

Esta skill é projetada para gerar apresentações de casos clínicos estruturadas e prontas para uso em rounds de enfermaria, conferências, documentação médica ou simulações educacionais. Ela lida com prompts dos usuários e produz um relatório HTML de página única (`index.html`) seguindo formatos médicos padrão: SOAP (Subjetivo, Objetivo, Avaliação, Plano), formato de conferência ou Rounds Resumido para revisões diárias. A skill é particularmente útil para profissionais de saúde, residentes e estudantes que precisam criar apresentações de casos de forma rápida e padronizada, garantindo que detalhes críticos como sinais vitais, investigações e planos sejam abrangentes, clinicamente consistentes e organizados por problema. As plataformas suportadas incluem agentes de IA como Claude Code, Cursor e Codex, que seguem SKILL.md. O fluxo de trabalho envolve o carregamento de arquivos de referência (`case-formats.md` e `checklist.md`) para determinar o formato de saída, analisar o prompt do usuário, construir a narrativa clínica, garantir consistência fisiológica, gerar avaliação e plano de manejo baseados em evidências e realizar auto-verificação contra um checklist de segurança. A skill enfatiza a preservação de dados fornecidos pelo usuário, evitando a substituição de valores atípicos, e inclui salvaguardas para uso educacional simulado com marcação explícita no HTML.

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

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Skill de Relatório de Caso Clínico

Gere uma apresentação de caso clínico estruturada para rounds clínicos, conferências ou documentação. A saída segue convenções padrão de formatação médica usadas em ambientes hospitalares em todo o mundo.

O que será produzido

Um relatório de caso HTML de página única (index.html). O conteúdo varia conforme o formato (veja references/case-formats.md — selecionado na Etapa 0):

Formato SOAP / Conferência:

  • Identificação do paciente — idade, sexo, queixa principal
  • História da Doença Atual (HDA) — narrativa cronológica com positivos e negativos pertinentes
  • História Médica Pregressa, Medicamentos, Alergias
  • Revisão de Sistemas
  • Exame Físico — achados sistemáticos por sistema
  • Sinais Vitais — tabela formatada com faixas de referência e alertas
  • Investigações — resultados laboratoriais e de imagem
  • Avaliação — diagnóstico principal e diagnóstico diferencial (3–5 itens) com raciocínio clínico para cada um
  • Plano de Manejo — baseado em evidências, organizado por problema

Formato Rounds Resumido (revisão diária, round de enfermaria, passagem de plantão, UTI, pós-plantão):

  • Linha de identificação — idade, sexo, dia de internação, problema principal
  • Eventos do intervalo / status atual — o que mudou desde a última revisão
  • Problemas ativos — lista numerada
  • Plano por problema — ações concisas para cada problema ativo
  • A HDA completa e o exame físico sistemático não são incluídos

Fluxo de trabalho passo a passo

Etapa 0 — Carregar arquivos de referência

Antes de começar, leia ambos os arquivos de referência:

  1. references/case-formats.md — use para escolher o formato de saída correto (SOAP, Conferência ou Rounds Resumido) com base no contexto do usuário
  2. references/checklist.md — mantenha os portões P0 em mente durante todo o processo; você deve passar em todos os itens P0 antes de emitir o artefato final

Etapa 1 — Analisar o resumo

Leia o prompt do usuário e extraia:

  • Idade e sexo do paciente
  • Queixa principal ou problema de apresentação
  • Quaisquer sinais vitais, exames laboratoriais ou de imagem que o usuário forneceu
  • Contexto clínico: emergência, rounds de enfermaria, caso de conferência, ambulatório, etc.
  • Contexto de especialidade: cardiologia, emergência, clínica médica, etc.

Se a queixa principal ou problema de apresentação estiver ausente:

  • SOAP / Conferência: faça uma pergunta esclarecedora antes de prosseguir. Não prossiga sem ela.
  • Rounds Resumido: se o problema de admissão ou a linha de identificação já estiver disponível (ex.: "revisão de UTI dia 3 para choque séptico"), prossiga diretamente — uma queixa principal separada não é necessária.

Etapa 2 — Construir a narrativa clínica

Para saídas SOAP / Conferência: escreva a HDA como uma narrativa em prosa contínua no estilo clínico padrão:

"Este é um paciente de [idade] anos, [sexo], com histórico de [HMP relevante] que se apresenta com [queixa principal]. Os sintomas começaram [cronologia] e são caracterizados por [qualidade, gravidade, irradiação]. Os sintomas associados incluem [lista]. Os negativos pertinentes incluem [lista]."

A HDA deve ser cronológica. Inclua marcadores de tempo ("2 horas antes da apresentação", "início ontem de manhã").

Para saídas de Rounds Resumido (revisão diária, round de enfermaria, passagem de plantão, UTI, pós-plantão): pule a HDA completa e o exame. Em vez disso, produza:

  • Linha de identificação: "[Idade][sexo], Dia [N] de internação, [problema principal]"
  • Eventos do intervalo / status atual: o que mudou desde a última revisão
  • Problemas ativos: lista numerada
  • Plano por problema: ação concisa para cada problema ativo

Etapa 3 — Gerar dados clínicos fisiologicamente consistentes

Se o usuário não forneceu valores específicos, gere valores que sejam internamente consistentes com o diagnóstico:

Verificações de consistência (padrões típicos):

  • Um paciente em choque tipicamente apresenta: FC >100, PAS <90, lactato elevado, enchimento capilar prejudicado — mas medicamentos (betabloqueadores), idade ou tipo de choque (neurogênico, espinhal) podem alterar esse padrão
  • Pneumonia tipicamente se apresenta com leucócitos elevados, PCR elevado, temperatura >38°C — mas pneumonia afebril existe, especialmente em idosos ou imunocomprometidos
  • Um IAMCSST tipicamente mostra elevação de ST em derivações contíguas e troponina de alta sensibilidade elevada — mas apresentações precoces podem ter troponina inicialmente normal; CK-MB não é universalmente necessária
  • Sepse tipicamente mostra leucócitos elevados ou baixos, lactato >2, anormalidade de temperatura — mas sepse precoce compensada pode se apresentar com sinais vitais normais
  • As unidades de laboratório devem seguir a convenção: creatinina em µmol/L ou mg/dL (especificar qual), glicose em mmol/L, hemoglobina em g/dL

Regra crítica — preserve os dados fornecidos pelo usuário:

  • Nunca sobrescreva um valor que o usuário tenha declarado explicitamente
  • Se um valor fornecido pelo usuário for atípico para o diagnóstico, mantenha-o e observe a apresentação atípica na avaliação, em vez de forçar números canônicos
  • Nunca gere um valor que contradiga o diagnóstico declarado

Etapa 4 — Escrever a avaliação

A seção de avaliação deve conter:

  1. Diagnóstico primário declarado claramente na primeira linha
  2. Raciocínio clínico — uma frase explicando por que este é o diagnóstico mais provável
  3. Diagnóstico diferencial — exatamente 3 a 5 itens, cada um com uma frase de evidência de apoio ou refutação
  4. Estratificação de risco — inclua um escore clínico validado quando aplicável (TIMI para SCA, GRACE para SCA, classe Killip + Índice de Choque para IAMCSST/choque cardiogênico, CURB-65 para pneumonia, qSOFA para sepse, Wells para TEP, etc.). A classe Killip e o Índice de Choque juntos são aceitos como estratificação de risco suficiente para casos de IAMCSST/choque cardiogênico.

Etapa 5 — Escrever o plano de manejo

O plano deve ser:

  • Específico: escreva nomes de medicamentos, doses, vias e frequências. Não escreva "iniciar antibióticos" — escreva "Piperacilina-Tazobactam 4,5g IV a cada 8h por 5 dias"
  • Organizado por problema usando cabeçalhos numerados
  • Baseado em evidências: o manejo deve refletir o padrão atual de cuidado para o diagnóstico
  • Completo: inclua investigações a solicitar, parâmetros de monitoramento, consultas a solicitar e disposição

Se você não tiver certeza sobre uma dose específica, escreva "[nome do medicamento] — dose conforme formulário/protocolo local" em vez de inventar uma dose.

Importante — Segurança na Prescrição

Os planos gerados devem:

  • Ser marcados como educacionais/simulados, não um substituto para o julgamento clínico
  • Usar a linguagem "conforme formulário/protocolo local" quando as variáveis do paciente necessárias (peso, função renal, alergias) estiverem ausentes do resumo
  • Listar contraindicações e incógnitas importantes antes das recomendações de medicamentos quando dados relevantes do paciente não foram fornecidos
  • Nunca afirmar que um plano é "definitivo" ou "padrão de cuidado" sem o contexto completo do paciente (status de alergia, função renal/hepática, status de gravidez, peso, risco de anticoagulação/sangramento)
  • Incluir um rodapé de aviso na saída HTML afirmando que o caso é apenas para fins educacionais e de documentação

Etapa 6 — Escrever index.html

Requisitos para a saída HTML:

  • Tipografia profissional de documento médico (fonte Georgia ou serif do sistema preferida)
  • Fundo branco, texto escuro — adequado para impressão
  • Sinais vitais e resultados laboratoriais em elementos HTML <table>
  • Achados críticos (elevação de ST, troponina elevada, PA baixa, etc.) destacados em uma caixa de chamada visualmente distinta com borda esquerda vermelha
  • Regras CSS @media print para que o documento seja impresso de forma limpa em A4/Carta
  • Marque cada seção principal com data-od-id para direcionamento no modo de comentário:
<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>

Etapa 7 — Auto-verificação contra references/checklist.md

Antes de emitir <artifact>, execute cada item P0 em references/checklist.md. Todos os itens P0 devem passar. Corrija quaisquer falhas antes de emitir.

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".

Habilidades Relacionadas