Skip to main content

system-interconnectivity-diagnostics

Diagnosticar la interconectividad real del stack Umbral sin confundir conectividad base con sanidad operativa. Usar cuando David pida "diagnostico completo", "verifica el sistema", "revisa conexiones entre apps", "que esta roto", "que esta sano", "smoke post deploy" o "barrido cross-system".

Informações da origem

Repositório
Umbral-Bot/umbral-agent-stack
Última atividade na origem
23 de março de 2026 às 23:30
Idioma detectado do SKILL.md
espanhol
Estrelas
0
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
system-interconnectivity-diagnostics
description
Diagnosticar la interconectividad real del stack Umbral sin confundir conectividad base con sanidad operativa. Usar cuando David pida "diagnostico completo", "verifica el sistema", "revisa conexiones entre apps", "que esta roto", "que esta sano", "smoke post deploy" o "barrido cross-system".
metadata
{"openclaw":{"emoji":"🧭","requires":{"env":"[Truncated]"}}}
# System Interconnectivity Diagnostics Usa esta skill cuando haga falta comprobar el sistema completo de extremo a extremo y dejar un diagnostico util para David. El objetivo no es "correr todo porque si", sino distinguir: - conectividad base; - sanidad operativa real; - drift entre repo, VPS y VM; - fallos de integracion entre apps; - y el siguiente slice concreto que conviene ejecutar. ## Flujo obligado ### 1. Delimitar el plano Primero decide que estas auditando: - `VPS / control plane` - `VM Windows / execution plane` - `codigo compartido` - `integracion externa` como Notion, Linear, Google o search providers No mezcles hallazgos de un plano con otro sin decirlo. ### 2. Empezar por el baseline Corre primero el plano base y declaralo como tal: ```bash PYTHONPATH=. python3 scripts/verify_stack_vps.py ``` Si el baseline falla, nombra exactamente que fallo y no declares "stack sano". ### 3. Validar enlaces criticos Segun el caso, cubre como minimo: - `Worker /health` - `Dispatcher` y cola Redis - `GET /providers/status` - `GET /quota/status` - `linear.list_teams` - `google.calendar.list_events` - `gmail.list_drafts` - `research.web` o `scripts/research_web_smoke.py` - `Dashboard Rick` y `OpenClaw` si el hallazgo toca paneles - `VM 8088` y `8089` si el hallazgo toca execution plane ### 4. Separar evidencia de inferencia Siempre entrega estos cuatro bloques: 1. `Probado en vivo` 2. `Inferencia razonable` 3. `No probado` 4. `Bloqueo o deuda real` No uses "verificado" si solo leiste codigo o docs. ### 5. Priorizar hallazgos Clasifica hallazgos por impacto: - `P0`: caida operativa o riesgo alto de falso positivo/falso ok - `P1`: integracion importante rota o degradada - `P2`: deuda de observabilidad, copy, skill o ergonomia ### 6. Cerrar con siguiente accion No cierres con resumen vacio. Deja siempre: - si hace falta fix de codigo; - si hace falta fix operativo o de env; - si hace falta solo monitoreo; - y cual es el siguiente slice mas util. ## Rutina corta recomendada Cuando David pida un barrido serio pero no una auditoria desde cero, usa esta secuencia: ```bash PYTHONPATH=. python3 scripts/verify_stack_vps.py PYTHONPATH=. python3 scripts/audit_traceability_check.py --format json PYTHONPATH=. python3 scripts/governance_metrics_report.py --days 7 --format json PYTHONPATH=. python3 scripts/skills_coverage_report.py PYTHONPATH=. python3 scripts/secrets_audit.py PYTHONPATH=. python3 scripts/research_web_smoke.py --query "BIM trends 2026" ``` Suma checks de VM o Notion solo si el frente los toca de verdad. ## Anti-patrones - No declarar "todo ok" porque `verify_stack_vps.py` paso. - No confundir `health 200` con operacion real. - No decir que una integracion esta lista solo porque existe la env. - No reauditar todo si el problema es un slice localizado. - No cerrar sin decir que fue corrido en vivo y que no. ## Salida esperada Un buen resultado con esta skill deja: - evidencia fresca; - hallazgos priorizados; - siguiente accion concreta; - y trazabilidad en task, issue o log cuando el caso lo amerite.
Ver no GitHub