Context Dome

SkillDev tools

Generates CONTEXT_DOME.md for modules with a low Bus Factor. Captures tacit knowledge: purpose, non-obvious decisions, dependencies, a minimal runbook, knowledge owners, and a distribution plan.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Context Dome skill

What this skill tells your AI

The instructions your AI receives, as published by gonzalezpazmonica/pm-workspace in .claude/skills/context-dome/SKILL.md and read by ahel’s review.

Descripcion

Una cupula de contexto es un artefacto de documentacion que captura el conocimiento tacito de un modulo: lo que no esta en el codigo pero que cualquier dev necesita para trabajar con el.

Se genera automaticamente a partir del historial git y la estructura del proyecto, y se almacena como CONTEXT_DOME.md en el directorio del modulo.

Ruta critica

  • Script: scripts/context-dome-generate.sh
  • Hook scan: .claude/hooks/bus-factor-warn.sh
  • DOMAIN: .claude/skills/context-dome/DOMAIN.md

Uso

# Generar cupulas para modulos con riesgo HIGH o superior
bash scripts/context-dome-generate.sh --project <path> --min-risk HIGH

# Solo un modulo especifico
bash scripts/context-dome-generate.sh --project <path> --module src/payments

# Preview sin escribir
bash scripts/context-dome-generate.sh --project <path> --dry-run

Estructura del CONTEXT_DOME.md generado

---
module: <nombre>
bus_factor: <N>
risk_level: CRITICAL|HIGH|MEDIUM|LOW
knowledge_owners: [<dev1>, ...]
generated_at: <ISO8601>
spec: SE-252
runbook_confidence: low|medium|high
---

# Context Dome -- <nombre>
## Proposito
## Decisiones no obvias
## Dependencias criticas
## Runbook minimo
## Knowledge owners actuales
## Plan de distribucion sugerido
## Historial de cambios relevantes

Fuentes de datos

SeccionFuentes
PropositoCONTEXT.md, README.md, comentarios cabecera
Decisionesgit log --grep (why:, because, NOTE:, HACK:, SE-, SPEC-)
Dependenciasimports por extension (.py, .ts, .go, .cs)
RunbookMakefile, package.json scripts, README ## Usage, Dockerfile CMD
OwnersJSON del bus-factor-scan
Historialgit log --no-merges excluyendo chore/format/typo

runbook_confidence

NivelCondicionAccion
lowSin fuentes detectadasDocumentar manualmente
medium1 fuente encontradaRevisar y completar
high2+ fuentes encontradasVerificar actualizacion

Signals

GitHub stars
50
Forks
12
Last commit
Sep 2026

Others that do the same job

Advanced
Catalog kind
skill
Gateway key
context-dome
Source
github.com/gonzalezpazmonica/pm-workspace