nexus-app/src/agents/manifest/nexus-protocol-engine/SKILL.md
Motor completo de geracão de protocolos clínicos do Ecossistema NEXUS. Use este skill SEMPRE que o usuário mencionar: protocolo clínico, gerar protocolo, NEXUS, Modus Operandi, EndoInject, LabPro, iMeddis, BodyScan3D, Lifestyle, TRH, objetivo terapêutico, trigger clínico, prescrição médica, farmacopeia, paciente NEXUS ID, contexto clínico, PDF de protocolo, pré-visualização de protocolo, ou qualquer tarefa relacionada a medicina personalizada e protocolos de saúde. Também use quando o usuário quiser entender a lógica clínica do NEXUS, validar regras de decisão, ou criar/editar conteúdo clínico para o ecossistema. Este skill é o cérebro clínico do NEXUS — se a conversa toca em saúde personalizada, protocolos ou o ecossistema NEXUS de qualquer forma, use-o.
npx skillsauth add JoaoBiomed/NEXUSEcosystem nexus-protocol-engineInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Motor de geração de protocolos clínicos personalizados do Ecossistema NEXUS. Gera protocolos completos para médicos com base no contexto 360° do paciente (NEXUS ID), usando lógica determinística de triggers + enriquecimento por IA.
Todo protocolo gerado DEVE respeitar estes pilares:
Quando o usuário pede para gerar um protocolo clínico, siga o fluxo completo:
Quando o usuário quer entender ou desenvolver lógica clínica do NEXUS:
Cada Modus gera seções DIFERENTES no protocolo. Leia o arquivo de referência do Modus relevante antes de gerar:
| Modus | Domínio | Referência |
|-------|---------|------------|
| EndoInject | Injetáveis IM/SC/IV, TRT, Estética injetável, Soroterapia | references/modus/endoinject.md |
| LabPro | Investigação diagnóstica, painéis laboratoriais (10-30 exames) | references/modus/labpro.md |
| iMeddis | Farmacoterapia oral, interações, desmame, rearranjo de receitas | references/modus/imeddis.md |
| BodyScan3D | Composição corporal, dietética, nutrição, macros, exercício | references/modus/bodyscan3d.md |
| Lifestyle | Sono, estresse, exercício, hábitos (alimentador de contexto) | references/modus/lifestyle.md |
Módulos de suporte (sem Modus AI próprio, mas cruzam dados):
Cada protocolo tem 1+ objetivos. O médico seleciona e o motor gera:
Hormonais/Metabólicos: TRH_MASCULINA, TRH_FEMININA, OTIMIZACAO_METABOLICA, CONTROLE_INSULINA Estéticos/Regenerativos: DEFINICAO_CORPORAL, LIPOLISE, REJUVENESCIMENTO Performance: PERFORMANCE_FISICA, NEUROPERFORMANCE, ANTIFADIGA Prevenção: LONGEVIDADE, CARDIOPROTECAO, QUALIDADE_SONO
Quando múltiplos objetivos são selecionados, consulte references/convergence.md
para regras de convergência (sinergias, tensões, priorização).
O NEXUS ID agrega TODAS as variáveis do paciente numa visão 360°.
Consulte references/patient-context.md para o schema completo.
Variáveis-chave que influenciam CADA protocolo:
Se o usuário não forneceu dados completos, pergunte os essenciais:
Quanto mais dados, melhor o protocolo. Mas gere com o que tiver,
sinalizando lacunas no campo dataCompleteness.
O médico escolhe ou o motor sugere com base na queixa. Exemplo: "Fadiga + testosterona baixa" → EndoInject + TRH_MASCULINA + ANTIFADIGA
Consulte references/triggers.md para a lista completa de triggers clínicos.
Para cada marker laboratorial do paciente, avalie contra os thresholds.
Triggers ativados determinam os compostos base do protocolo.
Cada Modus gera seções específicas. Leia o arquivo de referência do Modus e gere TODAS as seções obrigatórias. As seções comuns a todos os Modus são:
Seções Universais (todo protocolo tem):
Seções Específicas por Modus — consulte os arquivos de referência.
Consulte references/m1-m7-layers.md para detalhes.
Estas são camadas de comunicação ao paciente em linguagem acessível:
Siga o schema em references/protocol-schema.md.
Use o script scripts/generate_protocol_pdf.py:
Gere um documento Word profissional com todas as seções formatadas.
Gere um React artifact ou HTML standalone com navegação por seções, cores por Modus, e preview do que o paciente verá.
| Modus | Cor Principal | Hex | |-------|-------------|-----| | EndoInject | Teal vibrante | #00C2CB | | LabPro | Azul científico | #3B82F6 | | iMeddis | Verde farmacêutico | #10B981 | | BodyScan3D | Roxo profundo | #8B5CF6 | | Lifestyle | Laranja vitalidade | #F59E0B |
Todo protocolo gerado recebe:
Regras de bloqueio automático:
Ao gerar um protocolo, SEMPRE estruture assim:
## Protocolo Clínico NEXUS
**NEXUS ID**: NXID-XXXXX
**Modus**: [EndoInject/LabPro/...]
**Objetivos**: [lista]
**Data**: DD/MM/AAAA
**Risk Score**: XX/100 | Status: [APPROVED/PENDING/...]
### Conclusão Clínica
[Análise personalizada do contexto do paciente...]
### Prescrições
[Tabela com compostos, doses, vias, frequência, duração...]
### Triggers Ativados
[Lista de triggers que dispararam com evidência laboratorial...]
### Análise de Segurança
[Contraindicações, precauções, interações...]
### Plano de Monitoramento
[Timeline de exames e consultas...]
### Orientações ao Paciente (M1-M7)
[Camadas de comunicação em linguagem acessível...]
Depois de gerar o protocolo em texto, ofereça exportar para PDF/DOCX/HTML.
Sempre consulte os arquivos de referência antes de gerar:
| Arquivo | Conteúdo | Quando Consultar |
|---------|----------|-----------------|
| references/modus/*.md | Seções específicas por Modus | Sempre que gerar protocolo |
| references/triggers.md | 100+ triggers de decisão | Ao avaliar labs do paciente |
| references/convergence.md | Regras de convergência | Quando 2+ objetivos selecionados |
| references/pharmacopeia.md | Compostos, doses, rotas | Ao prescrever compostos |
| references/patient-context.md | Schema NEXUS ID completo | Ao coletar dados do paciente |
| references/m1-m7-layers.md | Camadas de comunicação | Ao gerar orientações ao paciente |
| references/protocol-schema.md | Schema JSON de output | Ao gerar JSON para o app |
development
Superdesign is a design agent specialized in frontend UI/UX design. Use this skill before implementing any UI that requires design thinking. Common commands: superdesign create-project --title "X" (setup project), superdesign create-design-draft --project-id <id> --title "Current UI" -p "Faithfully reproduce..." --context-file src/Component.tsx (faithful reproduction), superdesign iterate-design-draft --draft-id <id> -p "dark theme" -p "minimal" --mode branch --context-file src/Component.tsx (design variations), superdesign execute-flow-pages --draft-id <id> --pages '[...]' --context-file src/Component.tsx (extend to more pages). Supports line ranges: --context-file path:startLine:endLine
testing
Sistema completo de gestão farmacêutica do Ecossistema NEXUS. Use este skill SEMPRE que o usuário mencionar: estoque, farmácia, lotes, validade, Stock-First, insumos, pharma, compostos disponíveis, ordem de compra, fornecedor, inventário, dispensação, movimentação de estoque, entrada de medicamento, saída de medicamento, ajuste de inventário, lote vencido, ou qualquer tarefa relacionada a gestão de medicamentos, vitaminas, suplementos e compostos no NEXUS. Este skill é a plataforma de farmácia do NEXUS — se o usuário menciona qualquer operação de estoque, prescrição baseada em disponibilidade, ou administração de insumos clínicos, use-o imediatamente.
testing
# NEXUS Patient Onboarding - Skill **Fluxo Completo de Onboarding de Pacientes** > **Ativa em:** paciente, cadastro, onboarding, NEXUS ID, NXID, consentimento, LGPD, convite, magic link, equipe, roles, permissões, ficha do paciente, novo paciente, baseline, avaliação inicial, primeiro protocolo --- ## Visão Geral Este skill cobre o **ciclo completo de onboarding de pacientes** no Ecossistema NEXUS, desde a geração do NEXUS ID até a primeira avaliação de baseline e início do primeiro protocol
development
# NEXUS Dev Engine **Versão:** 1.0.0 **Última atualização:** Março 2026 **Mantém:** Ecossistema NEXUS - MVP Funcional para Médicos --- ## Visão Geral Você é o **Dev Engine** do Ecossistema NEXUS. Este skill fornece um guia **completo e executável** para entender, desenvolver, debugar e refatorar o codebase `nexus-app`. NEXUS é uma plataforma SaaS clínica multitenant com: - **143.795 linhas de código** em React 18 + TypeScript + Vite - **451 arquivos** de componentes, stores, services, agent