ASD

Convex Self Heal

Convierte un error de producción en un PR de fix triado, con causa raíz identificada, reparado y certificado (tsc + rehearsal + reproduce-then-gone) para que un humano lo mergee — nunca hace merge automático.

Oficial

Reemplaza a: Flujos de error→PR de Sentry/Datadog/Vercel que tratan el backend como opaco y no certifican el diff antes del review humano

Estrellas
43

en todo el repo

Actividad
59

0–100, la ruta de este skill

Actualizado
hace 13 días

último commit aquí

Commits
1

últimos 90 días

Contexto
1.4k tok

49 tok en reposo

Paquete
1 archivo

5 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add get-convex/agent-skills --skill convex-self-heal --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Toma un error de producción y lo triaja, root-causea, repara en una rama y certifica el fix (tsc + rehearsal + reproduce-then-gone) antes de abrir un PR
  • Orquesta sentinel (captura) → findings bus (diagnóstico) → fixers (repara) → migrate-rehearse/tsc/probe (certifica) → PR humano (decide) → deploy-guard (promueve)
  • Clasifica errores como transitorios, de config o defectos de código/schema, y solo repara los últimos
  • Tras el merge y deploy, revisa la tabla sentinel + logs para confirmar que el error deja de repetirse, y reabre si persiste
  • Solo auto-prepara clases de fix pre-aprobadas (validator, índice, ownership-check, backfill no destructivo); deriva lo destructivo o ambiguo a un humano

Úsalo cuando

  • Aparece un error nuevo o recurrente en producción capturado por sentinel y hace falta triaje, root-cause y fix certificado
  • Se necesita un PR de reparación con evidencia de certificación (tsc, rehearsal, reproduce-then-gone) para que un humano lo revise y mergee
  • Después de un merge, hay que confirmar que la firma de error dejó de aparecer en prod

No lo uses cuando

  • No hay sentinel instalado (el skill ofrece instalarlo y se detiene, no hay nada que curar sin captura)
  • El error es un blip transitorio de red (se reintenta/ignora, no se abre PR)
  • La causa raíz es incierta (se detiene y reporta en vez de proponer un fix no certificado)

Qué lo activa

Di cualquiera de estas frases y el agente debería cargar este skill.

  • Tenemos un error recurrente en sentinel, investígalo y prepara un fix certificado
  • Revisa este error de producción y abre un PR con la reparación si se puede certificar
  • Confirma si el error de la última semana dejó de aparecer tras el deploy

Archivos

1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

Antes de instalar

Requiere sentinel instalado para capturar errores de producción en el propio deployment del usuario.

Detalles

Creador
get-convex
Licencia
No especificada
Recursos incluidos
Solo SKILL.md
Código fuente
Ver SKILL.md

Más de get-convex/agent-skills

Este repo incluye 33 skills. Si instalas uno, normalmente ya tienes los demás.

Levanta un template básico de Next.js + Convex a partir de una idea en una frase, localmente y con un dev deployment anónimo.

Costo de contexto al activarse
1k tok
Tamaño del paquete
3 archivos
Última actualización
hace 10 días
Oficialherramientas desarrollo

Convex es la plataforma backend TypeScript reactiva y con tipos seguros de extremo a extremo: base de datos, funciones, scheduling, storage, auth y sync en tiempo real, ideal para prototipos y producción a escala.

Costo de contexto al activarse
2.4k tok
Tamaño del paquete
1 archivo
Última actualización
hace 10 días
Oficialbases de datos

Diseña y construye backends Convex reactivos, type-safe y listos para producción: schema, queries/mutations/actions, índices, auth, almacenamiento de archivos, scheduling, multiplayer en tiempo real y workflows LLM/agentes.

Costo de contexto al activarse
919 tok
Tamaño del paquete
1 archivo
Última actualización
hace 10 días
Oficialbases de datos

Audita y refuerza la autorización en Convex: impersonación por identity-from-arg, ownership faltante, PII filtrada y escrituras en contenedores ajenos, con escaneo, fix canónico y verificación tsc.

Costo de contexto al activarse
2.3k tok
Tamaño del paquete
1 archivo
Última actualización
hace 10 días
Oficialseguridad

Configura la captura de errores de producción de Sentinel en tu propio deployment de Convex.

Costo de contexto al activarse
363 tok
Tamaño del paquete
1 archivo
Última actualización
hace 10 días
Oficialdevops infraestructura

Apunta un dominio que ya posees a tu app Convex (registros DNS, conexión de dominio personalizado, rebind del origen de auth).

Costo de contexto al activarse
611 tok
Tamaño del paquete
1 archivo
Última actualización
hace 10 días
Oficialdevops infraestructura

Skills relacionados

Wizard

214k

Genera un wizard bash interactivo que guía a un humano por los pasos que solo él puede dar. Úsalo para aprovisionar infraestructura, credenciales o secretos de CI, o una migración puntual.

Costo de contexto al activarse
1k tok
Tamaño del paquete
3 archivos
Última actualización
hace 8 días
devops infraestructura

Ejecuta agent-browser en navegadores en la nube de AWS Bedrock AgentCore; úsalo para automatización de navegador respaldada por infraestructura AWS con credenciales AWS.

Costo de contexto al activarse
1k tok
Tamaño del paquete
1 archivo
Última actualización
hace 4 meses
Oficialdevops infraestructura

Configura Turborepo para builds de monorepo eficientes con caché local y remota. Útil al configurar Turborepo, optimizar pipelines de build o implementar caching distribuido.

Costo de contexto al activarse
2k tok
Tamaño del paquete
1 archivo
Última actualización
hace 5 meses
devops infraestructura