nirvana context enricher

Squad de pesquisa paralela que gera contexto enriquecido ao estado nirvana sobre qualquer tópico. Orquestra 3 pesquisadores em paralelo (deep research, skills.sh + bibliotecas GitHub, papers acadêmicos) e 1 sintetizador, com gates mínimos de busca, para produzir um relatório de contexto técnico acionável.

1installs
SAFE
researchcontext-enrichmentparallel-agentsknowledge-baseweb-search
小队由第三方发布。squads.sh 不保证其安全性或功能性。使用需自行承担风险。 阅读条款
5智能体7任务1工作流

Version
License
Build
Agents
Last Commit
Stars

Idioma / Language: Português · English · 中文 · हिन्दी · Español · العربية

🧘 Nirvana Context Enricher (NCE)

Squad de pesquisa paralela que gera contexto enriquecido ao estado nirvana sobre qualquer tópico. Evolução do

/atualise
com Agent Teams: deep research + skills.sh + bibliotecas GitHub + papers acadêmicos.


📑 Índice


✨ Visão Geral

O Nirvana Context Enricher é um squad Squad Protocol v5 que orquestra 5 agentes especializados para gerar relatórios de contexto abrangentes sobre qualquer tópico. Ao contrário de pesquisas sequenciais tradicionais, o NCE executa 3 pesquisadores em paralelo — cobrindo pesquisa profunda, ecossistema de ferramentas e literatura acadêmica — e depois sintetiza tudo num relatório unificado de 16 seções.

Para quem é? Desenvolvedores, arquitetos e equipes que precisam de contexto técnico profundo e acionável antes de tomar decisões.

Por que existe? Pesquisas manuais são lentas, superficiais e perdem fontes importantes. O NCE garante cobertura mínima de 24 buscas web e 11 extrações de conteúdo, distribuídas entre pesquisadores dedicados1.

Tip
Use o NCE sempre que precisar entender uma tecnologia, framework ou padrão antes de implementar. O relatório gerado serve como base de conhecimento para todo o time.

📊 Comparação /atualise vs NCE

Aspecto
/atualise
NCE
ExecuçãoSequencial (1 agente)Paralela (4 agentes)
Rodadas6 sequenciais3 pesquisadores paralelos + síntese
SkillsNão pesquisaPesquisa skills.sh
Bibliotecas GitHubNão focaTrending + crescimento
PapersMisturado com outros dadosPesquisador dedicado
OutputRelatório informativoContexto acionável enriquecido
Mínimo de buscas1524
Mínimo WebFetch11
Important
O NCE não substitui o
/atualise
para pesquisas rápidas. Use o NCE quando precisar de contexto profundo e multidimensional.

🔧 Tech Stack

TecnologiaPropósito
Claude Code Agent TeamsOrquestração paralela de agentes
WebSearchPesquisa web em múltiplas fontes
WebFetchExtração e análise de conteúdo de páginas
TeamCreate / TeamDeleteGestão do ciclo de vida do time
TaskCreate / TaskUpdateGestão e rastreamento de tasks
SendMessageComunicação inter-agentes
Agent (run_in_background)Spawn paralelo de pesquisadores

📋 Pré-requisitos

Warning
Certifique-se de que todas as ferramentas abaixo estão disponíveis antes de usar o NCE.
  • Claude Code — com suporte a Agent Teams
  • squads-sh — framework de orquestração
  • Acesso à internet — necessário para WebSearch e WebFetch
  • Squad NCE instalado — presente em
    squads/nirvana-context-enricher/

Verifique se o squad está disponível:

bash
ls squads/nirvana-context-enricher/squad.yaml

⚡ Primeiros Passos

Note
O NCE é invocado diretamente no Claude Code. Não requer instalação de dependências externas.

1. Via Skill (recomendado)

bash
/nirvana-context-enricher "React Server Components" 2026

2. Via Squad Command

bash
/SQUADS:nce:nce-orchestrator *enrich "Kubernetes operators" 2026

3. Argumentos

ArgumentoTipoObrigatórioDefaultDescrição
tópicostringAssunto para pesquisar
anonumber2026Ano alvo para filtrar resultados

Checklist de Uso

  • Claude Code aberto com o runtime de squads ativo
  • Tópico definido com clareza
  • Conexão com internet estável
  • Aguardar conclusão dos 3 pesquisadores (~2-5 min)
Tip
Pressione Ctrl+C para cancelar a execução a qualquer momento. O cleanup será executado automaticamente.

🏗️ Arquitetura

Diagrama de Componentes

Fluxo de Execução

:file_folder: Expandir árvore de diretórios
text
squads/nirvana-context-enricher/
├── squad.yaml                              # Definição do squad
├── README.md                               # Este arquivo
├── agents/
│   ├── nce-orchestrator.md                 # Nirva — FlowMaster
│   ├── nce-deep-researcher.md              # Sage — Seeker
│   ├── nce-skills-scout.md                 # Scout — Explorer
│   ├── nce-papers-researcher.md            # Scholar — Seeker
│   └── nce-synthesizer.md                  # Lotus — Alchemist
├── tasks/
│   ├── nce-orchestrator-parse-request.md   # Parse tópico e queries
│   ├── nce-orchestrator-dispatch-research.md # Spawn pesquisadores
│   ├── nce-deep-researcher-execute-rounds.md # 6 rodadas de pesquisa
│   ├── nce-skills-scout-search-ecosystem.md  # Skills + bibliotecas
│   ├── nce-papers-researcher-find-papers.md  # Papers acadêmicos
│   ├── nce-synthesizer-generate-report.md    # Relatório final
│   └── nce-orchestrator-cleanup.md           # Shutdown e cleanup
├── workflows/
│   └── nirvana-enrichment.yaml             # Workflow de 4 fases
├── checklists/
│   └── research-quality.md                 # Checklist de qualidade
├── templates/
│   └── nirvana-report.md                   # Template do relatório
└── config/
    ├── coding-standards.md                 # Padrões de código
    ├── tech-stack.md                       # Tecnologias utilizadas
    └── source-tree.md                      # Estrutura de diretórios

👥 Agentes

IDPersonaArchetypePapelResponsabilidade
nce-orchestratorNirvaFlowMasterOrquestradorRecebe tópico, analisa, coordena 3 pesquisadores paralelos + 1 sintetizador
nce-deep-researcherSageSeekerPesquisador Profundo6 rodadas exaustivas: fundamentos, estrutura, prática, avançado, atualidades, problemas
nce-skills-scoutScoutExplorerExplorador de Skillsskills.sh + bibliotecas GitHub trending + awesome-lists
nce-papers-researcherScholarSeekerPesquisador AcadêmicoPapers arxiv/scholar + melhores abordagens e patterns
nce-synthesizerLotusAlchemistSintetizador NirvanaCombina dados dos 3 pesquisadores no relatório final de 16 seções

Mínimos de Busca por Agente

AgenteWebSearchWebFetchTotal
Sage10515
Scout8311
Scholar639
Total241135
Caution
Os mínimos de busca são blocking gates. O relatório não é gerado se algum agente não atingir seus mínimos, a menos que o gate minimum_viable (2/3 pesquisadores) seja acionado.

🔄 Workflow

O workflow nirvana-enrichment possui 4 fases sequenciais com a fase de pesquisa executando em paralelo:

Fases

#FaseTipoAgente(s)Dependência
1parseSequencialNirva
2researchParaleloSage, Scout, Scholarparse
3synthesizeSequencialLotusresearch
4cleanupSequencialNirvasynthesize

Error Handling

CenárioComportamento
researcher_failureProsseguir com pesquisadores restantes
minimum_viableRequer sucesso de pelo menos 2/3 pesquisadores
timeoutUtilizar dados parciais coletados até o momento

Quality Gates

yaml
gates:
  min_searches: 20        # Mínimo total de WebSearch
  min_webfetch: 11        # Mínimo total de WebFetch
  min_researchers_success: 2  # Mínimo de pesquisadores bem-sucedidos

📄 Output

O relatório é salvo automaticamente em:

text
.claude/context-enrichment/{slug}-{YYYY-MM-DD}.md

16 Seções do Relatório Nirvana

:scroll: Ver todas as 16 seções
#SeçãoFonte Principal
1Análise da SolicitaçãoNirva
2O que éSage
3Arquitetura/EstruturaSage
4Funcionalidades PrincipaisSage
5Como UsarSage
6ConfiguraçãoSage
7Best PracticesSage
8Novidades do anoSage
9Skills Recomendadas (skills.sh)Scout
10Bibliotecas Modernas do EcossistemaScout
11Papers & Artigos de ReferênciaScholar
12Melhores AbordagensScholar
13Problemas Comuns e SoluçõesSage + Scholar
14Contexto Enriquecido (Nirvana)Lotus
15RecursosTodos
16Lacunas de ConhecimentoLotus

Regras de Qualidade (Checklist)

CategoriaTipoCritérios
QuantidadeBlockingMínimo de searches/webfetch por agente
QualidadeBlockingFontes oficiais, filtro por ano, 2/3 pesquisadores, URLs registradas
CompletudeAdvisory16 seções preenchidas, Contexto Enriquecido original, lacunas documentadas
OutputBlockingArquivo salvo, cleanup executado, resultado reportado

🆘 Troubleshooting

ProblemaCausa ProvávelSolução
Relatório incompletoPesquisador falhouVerificar se pelo menos 2/3 tiveram sucesso (gate minimum_viable)
Timeout na pesquisaConexão lenta ou tópico muito amploRefinar o tópico para ser mais específico
Seções vaziasWebFetch bloqueado pelo siteVerificar as URLs no log; o Lotus marca como lacuna
Erro de TeamCreateLimite de agentes atingidoAguardar finalização de outros squads ou cancelar com Ctrl+C
Arquivo não geradoCleanup executou antes da sínteseVerificar se min_researchers_success >= 2 foi atingido
:mag: Diagnóstico detalhado

Verificar status do squad

bash
ls -la .claude/context-enrichment/

Verificar se o runtime de squads reconhece o squad

bash
ls squads/nirvana-context-enricher/squad.yaml

Forçar cleanup manual

bash
# Se o cleanup automático falhar, verifique os agentes residuais
# e cancele manualmente via Claude Code

Verificar output parcial

bash
# Relatórios parciais são salvos com sufixo -partial
ls .claude/context-enrichment/*-partial*

🤝 Contribuindo

Contribuições são bem-vindas! Siga os passos abaixo:

  1. Fork o projeto
  2. Crie sua branch (
    git checkout -b feature/melhoria-nce
    )
  3. Commit suas mudanças (git commit -m 'feat(nce): descrição da melhoria')
  4. Push para a branch (
    git push origin feature/melhoria-nce
    )
  5. Abra um Pull Request
Note
Este projeto segue Conventional Commits para mensagens de commit.

Padrões de Commit

TipoDescrição
feat(nce):Nova funcionalidade no NCE
fix(nce):Correção de bug
docs(nce):Atualização de documentação
refactor(nce):Refatoração de código
test(nce):Adição ou correção de testes
chore(nce):Tarefas de manutenção

Consulte o Guia de Contribuição para mais detalhes2.

:newspaper: Changelog

v1.0.0 (2026-03-06)

diff
+ Adicionado: Squad NCE com 5 agentes especializados
+ Adicionado: Workflow nirvana-enrichment com 4 fases
+ Adicionado: Pesquisa paralela com 3 pesquisadores simultâneos
+ Adicionado: Relatório Nirvana com 16 seções
+ Adicionado: Quality gates com mínimos de busca
+ Adicionado: Error handling com minimum_viable (2/3)
! Alterado: Evolução do /atualise para arquitetura multi-agente

📃 Licença

Este projeto está licenciado sob a licença MIT — veja o arquivo LICENSE para detalhes.


Feito com ❤️ por Luiz Gustavo Vieira Rodrigues

⭐ Se este projeto te ajudou, considere dar uma estrela!

Footnotes

  1. Os mínimos garantem cobertura abrangente: Sage (10 WebSearch + 5 WebFetch), Scout (8+3), Scholar (6+3).

  2. O guia de contribuição detalha o processo de review, testes necessários e padrões de código do Squad Protocol v5.

评价

0 条评价

撰写评价

暂无评价。来做第一个评价者吧!

更多来自 Luiz Rodrigues

01

squad forge

Squad meta de desenvolvimento, otimização e evolução de squads agênticos — cria, valida, otimiza e moderniza qualquer artefato de squad (agentes, tasks, workflows, skills, squads inteiros, templates) com perfeição de formato, e mantém a própria base de conhecimento atualizada via pesquisa web.

1824
02

ultimate landingpage

Squad fullstack para criação de landing pages de ultra-alta conversão — pipeline end-to-end com 9 agentes: discovery de produto, pesquisa de mercado e experts de copywriting, design system atômico com contraste WCAG AAA e light/dark, geração de imagens por IA, frontend Next.js com SEO e acessibilidade, backend Python FastAPI com admin panel e exportação CSV, integrações WhatsApp e email, e QA multidimensional com score por dimensão

1584
03

data quality guardian

Squad especialista em qualidade de dados — profiling de datasets, detecção de anomalias, validação de schemas, geração de relatórios de qualidade e sugestão de remediações automatizadas para pipelines de dados

652
04

incident response squad

Squad especialista em resposta a incidentes para DevOps/SRE — análise de logs multi-source, correlação de causa raiz, execução de runbooks de remediação, comunicação de status e geração de post-mortems blameless

581
05

brandcraft

Squad de produção de entregáveis visuais brand-consistent: extrai design systems de URLs (Refero + live extraction), gera PDFs, PPTX, posts sociais, carrosséis e vídeos programáticos por dois caminhos (Veo 3.1 + Remotion para footage de IA; HyperFrames HTML-first determinístico para motion-design, data-viz e explainer), faz auditoria competitiva de marca, aplica um quality gate awwwards de 24 itens e um arsenal de 112 bibliotecas de UI nos HTMLs/PDFs/animações, e valida acessibilidade WCAG 2.2 AA. Pipeline com 16 agentes especializados e 16 workflows.

554
06

nirvana squad creator

Gera squads v5-compliant a partir de linguagem natural — pipeline de 11 fases começando com intent archaeology + pesquisa web (2026), depois análise grounded, geração, otimização, validação, README multi-idioma, deploy e publicação no squads.sh

544
07

notebooklm automation

Automação programática completa do Google NotebookLM — da criação de notebooks e curadoria de fontes à pesquisa por Q&A progressivo e geração de 10 formatos de conteúdo (podcast, vídeo, slides, quiz, flashcards, infográfico, mapa mental, tabela de dados, relatório), com download de artefatos orquestrado por pipeline inteligente. Suporta 50+ idiomas e error handling cross-cutting (retry, re-auth, fallback de cota).

423
08

nirvana readme architect

Squad de geração de README.md perfeito e impecável, combinando análise profunda de codebase, seleção de template por tipo de projeto, todas as features do GitHub Flavored Markdown, validação com checklist de 25+ pontos e polimento final com badges e TOC.

411
09

soc alert triage

Squad especialista em triagem de alertas SOC para cybersecurity — classificação automatizada, filtragem de falsos positivos, priorização de ameaças, enriquecimento com threat intel e geração de briefs para analistas

391
10

adaptive tutor k12

Squad especialista em tutoria adaptativa K-12 — avaliação diagnóstica, mapeamento curricular personalizado, sessões de tutoria com dificuldade adaptativa, rastreamento de progresso e relatórios para pais e educadores

382
11

resume screener squad

Squad especialista em triagem de currículos para recrutamento — parsing automatizado de CVs, matching de skills com requisitos da vaga, auditoria de vieses, ranking de candidatos e geração de resumos executivos para hiring managers

382
12

automated code review squad

Squad especialista em code review automatizado — revisão de segurança, análise lógica, verificação de padrões arquiteturais, enforcement de coding standards e geração de review summaries priorizados para PRs e commits

221