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.
🧘 Nirvana Context Enricher (NCE)
Squad de investigación paralela que genera contexto enriquecido a nivel nirvana sobre cualquier tema. Evolución de
con Agent Teams: investigación profunda + skills.sh + bibliotecas GitHub + papers académicos./atualise
📑 Tabla de Contenidos
- Visión General
- Comparación /atualise vs NCE
- Tech Stack
- Prerrequisitos
- Primeros Pasos
- Arquitectura
- Agentes
- Workflow
- Output
- Solución de Problemas
- Contribuir
- Licencia
✨ Visión General
El Nirvana Context Enricher es un squad Squad Protocol v5 que orquesta 5 agentes especializados para generar informes de contexto integrales sobre cualquier tema. A diferencia de las investigaciones secuenciales tradicionales, NCE ejecuta 3 investigadores en paralelo — cubriendo investigación profunda, ecosistema de herramientas y literatura académica — y luego sintetiza todo en un informe unificado de 16 secciones.
¿Para quién es? Desarrolladores, arquitectos y equipos que necesitan contexto técnico profundo y accionable antes de tomar decisiones.
¿Por qué existe? Las investigaciones manuales son lentas, superficiales y pierden fuentes importantes. NCE garantiza una cobertura mínima de 24 búsquedas web y 11 extracciones de contenido, distribuidas entre investigadores dedicados1.
📊 Comparación /atualise vs NCE
| Aspecto | /atualise | NCE |
|---|---|---|
| Ejecución | Secuencial (1 agente) | Paralela (4 agentes) |
| Rondas | 6 secuenciales | 3 investigadores paralelos + síntesis |
| Skills | No busca | Busca skills.sh |
| Bibliotecas GitHub | Sin enfoque | Trending + crecimiento |
| Papers | Mezclado con otros datos | Investigador dedicado |
| Output | Informe informativo | Contexto accionable enriquecido |
| Mínimo de búsquedas | 15 | 24 |
| Mínimo WebFetch | — | 11 |
/atualise
🔧 Tech Stack
| Tecnología | Propósito |
|---|---|
| Claude Code Agent Teams | Orquestación paralela de agentes |
| WebSearch | Búsqueda web en múltiples fuentes |
| WebFetch | Extracción de contenido y análisis de páginas |
| TeamCreate / TeamDelete | Gestión del ciclo de vida del equipo |
| TaskCreate / TaskUpdate | Gestión y seguimiento de tareas |
| SendMessage | Comunicación entre agentes |
Agent (run_in_background) | Spawn paralelo de investigadores |
📋 Prerrequisitos
- Claude Code — con soporte para Agent Teams
- squads-sh — framework de orquestación
- Acceso a internet — necesario para WebSearch y WebFetch
- Squad NCE instalado — presente en
squads/nirvana-context-enricher/
Verifique que el squad esté disponible:
ls squads/nirvana-context-enricher/squad.yaml⚡ Primeros Pasos
1. Vía Skill (recomendado)
/nirvana-context-enricher "React Server Components" 20262. Vía Squad Command
/SQUADS:nce:nce-orchestrator *enrich "Kubernetes operators" 20263. Argumentos
| Argumento | Tipo | Obligatorio | Por defecto | Descripción |
|---|---|---|---|---|
topic | string | ✅ | — | Tema a investigar |
year | number | ❌ | 2026 | Año objetivo para filtrar resultados |
Checklist de Configuración
- Claude Code abierto con el runtime de squads activo
- Tema definido con claridad
- Conexión a internet estable
- Esperar a que los 3 investigadores completen (~2-5 min)
🏗️ Arquitectura
Diagrama de Componentes
Flujo de Ejecución
:file_folder: Expandir árbol de directorios
squads/nirvana-context-enricher/
├── squad.yaml # Definición del squad
├── README.md # Documentación (PT-BR)
├── 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 # Parsear tema y queries
│ ├── nce-orchestrator-dispatch-research.md # Generar investigadores
│ ├── nce-deep-researcher-execute-rounds.md # 6 rondas de investigación
│ ├── nce-skills-scout-search-ecosystem.md # Skills + bibliotecas
│ ├── nce-papers-researcher-find-papers.md # Papers académicos
│ ├── nce-synthesizer-generate-report.md # Informe final
│ └── nce-orchestrator-cleanup.md # Apagado y limpieza
├── workflows/
│ └── nirvana-enrichment.yaml # Workflow de 4 fases
├── checklists/
│ └── research-quality.md # Checklist de calidad
├── templates/
│ └── nirvana-report.md # Plantilla del informe
└── config/
├── coding-standards.md # Estándares de código
├── tech-stack.md # Tecnologías utilizadas
└── source-tree.md # Estructura de directorios👥 Agentes
| ID | Persona | Arquetipo | Rol | Responsabilidad |
|---|---|---|---|---|
nce-orchestrator | Nirva | FlowMaster | Orquestador | Recibe el tema, analiza, coordina 3 investigadores paralelos + 1 sintetizador |
nce-deep-researcher | Sage | Seeker | Investigador Profundo | 6 rondas exhaustivas: fundamentos, estructura, práctica, avanzado, actualidad, problemas |
nce-skills-scout | Scout | Explorer | Explorador de Skills | skills.sh + bibliotecas GitHub trending + awesome-lists |
nce-papers-researcher | Scholar | Seeker | Investigador Académico | Papers de arxiv/scholar + mejores enfoques y patrones |
nce-synthesizer | Lotus | Alchemist | Sintetizador Nirvana | Combina datos de los 3 investigadores en el informe final de 16 secciones |
Mínimos de Búsqueda por Agente
| Agente | WebSearch | WebFetch | Total |
|---|---|---|---|
| Sage | 10 | 5 | 15 |
| Scout | 8 | 3 | 11 |
| Scholar | 6 | 3 | 9 |
| Total | 24 | 11 | 35 |
minimum_viable (2/3 investigadores).
🔄 Workflow
El workflow nirvana-enrichment tiene 4 fases secuenciales con la fase de investigación ejecutándose en paralelo:
Fases
| # | Fase | Tipo | Agente(s) | Dependencia |
|---|---|---|---|---|
| 1 | parse | Secuencial | Nirva | — |
| 2 | research | Paralelo | Sage, Scout, Scholar | parse |
| 3 | synthesize | Secuencial | Lotus | research |
| 4 | cleanup | Secuencial | Nirva | synthesize |
Manejo de Errores
| Escenario | Comportamiento |
|---|---|
researcher_failure | Continuar con los investigadores restantes |
minimum_viable | Requiere éxito de al menos 2/3 investigadores |
timeout | Utilizar datos parciales recopilados hasta el momento |
Quality Gates
gates:
min_searches: 20 # Mínimo total de WebSearch
min_webfetch: 11 # Mínimo total de WebFetch
min_researchers_success: 2 # Mínimo de investigadores exitosos📄 Output
El informe se guarda automáticamente en:
.claude/context-enrichment/{slug}-{YYYY-MM-DD}.md16 Secciones del Informe Nirvana
:scroll: Ver las 16 secciones
| # | Sección | Fuente Principal |
|---|---|---|
| 1 | Análisis de la Solicitud | Nirva |
| 2 | Qué Es | Sage |
| 3 | Arquitectura/Estructura | Sage |
| 4 | Funcionalidades Principales | Sage |
| 5 | Cómo Usar | Sage |
| 6 | Configuración | Sage |
| 7 | Best Practices | Sage |
| 8 | Novedades del Año | Sage |
| 9 | Skills Recomendadas (skills.sh) | Scout |
| 10 | Bibliotecas Modernas del Ecosistema | Scout |
| 11 | Papers y Artículos de Referencia | Scholar |
| 12 | Mejores Enfoques | Scholar |
| 13 | Problemas Comunes y Soluciones | Sage + Scholar |
| 14 | Contexto Enriquecido (Nirvana) | Lotus |
| 15 | Recursos | Todos |
| 16 | Brechas de Conocimiento | Lotus |
Reglas de Calidad (Checklist)
| Categoría | Tipo | Criterios |
|---|---|---|
| Cantidad | Bloqueante | Mínimo de searches/webfetch por agente |
| Calidad | Bloqueante | Fuentes oficiales, filtro por año, 2/3 investigadores, URLs registradas |
| Completitud | Consultivo | 16 secciones completadas, Contexto Enriquecido original, brechas documentadas |
| Output | Bloqueante | Archivo guardado, cleanup ejecutado, resultado reportado |
🆘 Solución de Problemas
| Problema | Causa Probable | Solución |
|---|---|---|
| Informe incompleto | Investigador falló | Verificar que al menos 2/3 tuvieron éxito (gate minimum_viable) |
| Timeout en investigación | Conexión lenta o tema muy amplio | Refinar el tema para que sea más específico |
| Secciones vacías | WebFetch bloqueado por el sitio | Verificar las URLs en el log; Lotus marca como brecha |
| Error de TeamCreate | Límite de agentes alcanzado | Esperar a que otros squads finalicen o cancelar con Ctrl+C |
| Archivo no generado | Cleanup ejecutó antes de la síntesis | Verificar que min_researchers_success >= 2 se cumplió |
:mag: Diagnóstico detallado
Verificar estado del squad
ls -la .claude/context-enrichment/Verificar que el runtime de squads reconoce el squad
ls squads/nirvana-context-enricher/squad.yamlForzar limpieza manual
# Si la limpieza automática falla, verifique los agentes residuales
# y cancele manualmente vía Claude CodeVerificar output parcial
# Los informes parciales se guardan con sufijo -partial
ls .claude/context-enrichment/*-partial*🤝 Contribuir
¡Las contribuciones son bienvenidas! Siga los pasos a continuación:
- Haga Fork del proyecto
- Cree su rama ()
git checkout -b feature/mejora-nce
- Haga Commit de sus cambios (
git commit -m 'feat(nce): descripción de la mejora') - Haga Push a la rama ()
git push origin feature/mejora-nce
- Abra un Pull Request
Patrones de Commit
| Tipo | Descripción |
|---|---|
feat(nce): | Nueva funcionalidad en NCE |
fix(nce): | Corrección de error |
docs(nce): | Actualización de documentación |
refactor(nce): | Refactorización de código |
test(nce): | Adición o corrección de tests |
chore(nce): | Tareas de mantenimiento |
Consulte la Guía de Contribución para más detalles2.
:newspaper: Changelog
v1.0.0 (2026-03-06)
+ Añadido: Squad NCE con 5 agentes especializados
+ Añadido: Workflow nirvana-enrichment con 4 fases
+ Añadido: Investigación paralela con 3 investigadores simultáneos
+ Añadido: Informe Nirvana con 16 secciones
+ Añadido: Quality gates con mínimos de búsqueda
+ Añadido: Manejo de errores con minimum_viable (2/3)
! Cambiado: Evolución de /atualise a arquitectura multi-agente📃 Licencia
Este proyecto está licenciado bajo la licencia MIT — vea el archivo LICENSE para más detalles.
Hecho con ❤️ por Luiz Gustavo Vieira Rodrigues
⭐ Si este proyecto te ayudó, ¡considera darle una estrella!
Footnotes
Reseñas
0 reseñasAún no hay reseñas. ¡Sé el primero en reseñar este squad!
Más de Luiz Rodrigues
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.
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
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
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
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.
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
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).
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.
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
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
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
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