Memorb (Skill Gateway)
CRÍTICO: Hub de roteamento primário para o vault. Toda operação de arquivo deve seguir estas instruções e o roteamento de sub-skills sem exceção.
Prioridade de Instruções
- Instruções Explícitas do Usuário (maior prioridade)
- Memorb e Sub-skills Roteadas (sobrescreve comportamento padrão do agente)
- Comportamento Padrão do Agente (menor prioridade)
Regras Principais
Antes de realizar qualquer operação de arquivo:
- Leia este arquivo gateway.
- Leia
SKILL.mdpara cada sub-skill correspondente na tabela de roteamento abaixo. - Todas as operações de escrita devem obedecer a
memorb-conventions(caminhos, nomenclatura, frontmatter). - Carregue múltiplas sub-skills se necessário (ex.: processamento de transcrição =
m365-meeting-note+memorb-ingest+daily-note).
Tabela de Roteamento de Skills
Skills core residem em skills/core/{name}/SKILL.md.
Extensões residem em skills/extensions/{name}/SKILL.md.
Skills Core (memorb-core)
| Sub-skill | Localização | Gatilho / Cenário |
|---|---|---|
| memorb-conventions | core/memorb-conventions | Camada base: caminhos, estrutura de diretórios (memorbs/), nomenclatura, frontmatter, templates. Obrigatório para TODAS as operações de escrita. |
| memorb-born | core/memorb-born | Inicialização do vault (Fase 0), configuração de persona, geração de CLAUDE.md, ou reset /memorb-born. |
| daily-note | core/daily-note | Criar/atualizar Notas Diárias, entradas de diário, logs rápidos |
| orbtrack-triage | core/orbtrack-triage | Processar OrbTrack (memorbs/HQ/OrbTrack/), organização PARA, arquivamento de notas |
| island-reclamation | core/island-reclamation | Criar nova Ilha (domínio de interesse/responsabilidade de longo prazo): discutir estrutura antes de criar arquivo |
| weekly-retro | core/weekly-retro | Revisão/resumo semanal (WeeklyRetro/YYYY-Www) |
| memorb-ingest | core/memorb-ingest | Ingerir materiais brutos (transcrições, artigos, PDFs) em Long-Term//memorbs/ wiki |
| memorb-query | core/memorb-query | Perguntas e respostas, comparações, recomendações de decisão via Long-Term//memorbs/ wiki |
| memorb-lint | core/memorb-lint | Verificação de saúde do vault e linting MUSTY de Long-Term//memorbs/ wiki |
| memorb-forgetter | core/memorb-forgetter | Executar arquivamento MUSTY para memorbs/Dump/ e atualizar Wiki Links do vault |
| session-closeout | core/session-closeout | Encerramento de sessão: resumo da Nota Diária, log.md, git commit/push |
| writing-memorb-skills | core/writing-memorb-skills | Criar/modificar skills do vault (Meta) |
Skills de Extensão (memorb-extensions)
| Sub-skill | Localização | Gatilho / Cenário |
|---|---|---|
| m365-meeting-note | extensions/m365-meeting-note | Processar transcrições e atas de reuniões do Teams |
| recording-transcription | extensions/recording-transcription | Gravações de voz não-Teams (telefone, entrevista, m4a) para transcrição |
| business-card-ingestion | extensions/business-card-ingestion | Cartões de visita para memorbs/people/ Page Bundle |
| memorb-domain-query | extensions/memorb-domain-query | Consulta bidirecional de domínio/email e integração com M365/Outlook |
| weekly-report | extensions/weekly-report | Gerar relatório semanal do CEO em pptx |
| obsidian-cli | extensions/obsidian-cli | Comandos CLI do Obsidian (requer app em execução) |
Instalação Interativa de Extensões e Protocolo de Fallback
Se um cenário exigir uma extensão (ex.: OCR de cartão de visita, processamento de transcrição M365), verifique se skills/extensions/{name}/SKILL.md existe:
- Instalada: Leia o
SKILL.mdda extensão e execute seu fluxo de trabalho especializado. - Não Instalada (Instalação Interativa):
- Pergunte ao usuário:
"💡 Aviso: A extensão '{extension-name}' fornece formatação de domínio aprimorada para esta tarefa. Gostaria que eu a instalasse para você?" - Usuário Aceita: Instale a extensão em
skills/extensions/{extension-name}/e execute seu fluxo de trabalho especializado imediatamente. - Usuário Recusa / Pular: Prossiga com o fallback elegante para
memorb-ingestoumemorb-querycore.
- Pergunte ao usuário:
Bandeiras Vermelhas
Pare e reverta se racionalizar qualquer um dos seguintes:
- "É simples, não precisa ler as sub-skills" → As regras do roteador são obrigatórias para todas as operações de arquivo.
- "Colocar notas na raiz temporariamente" → Novas notas pertencem a
memorbs/HQ/OrbTrack/ou pastas PARA. - "Lembro das regras sem precisar ler" → Sempre releia o SKILL.md, pois as regras evoluem.
- "Pular o closeout desta vez" →
session-closeouté um ritual obrigatório para cada sessão.
Encerramento de Sessão
Deve executar session-closeout ao completar uma sessão (resumo da Nota Diária com usar skill: ..., entrada em log.md, git commit/push).