Imported from hubgunter4-ops/content-skills-framework (
toolkit/phase-4-automatizacion/gestor-de-fuentes-empresariales/SKILL.md). Install upstream withnpx skills add hubgunter4-ops/content-skills-framework --skill gestor-de-fuentes-empresariales. Copyright stays with the author.
Gestor de fuentes empresariales
Propósito
Gestiona fuentes MCP conectadas para la búsqueda empresarial, detectando automáticamente los conectores disponibles y guiando a los usuarios en la adición de nuevas integraciones. Ayuda a establecer y reordenar la prioridad de las fuentes y mantener una indexación de búsqueda saludable.
Flujo de trabajo
- Definir disparador, objetivo, entradas, acciones permitidas, destino y criterio de parada.
- Inspeccionar permisos, secretos, dominios, ramas, frecuencia y efectos antes de automatizar.
- Diseñar modo observación o simulación, allowlists, límites, reintentos e idempotencia.
- Ejecutar solo el alcance autorizado y registrar un resumen auditable.
- Verificar, detener ante cambios inesperados y documentar reversión.
Entradas aceptadas
Solicitud, configuración, eventos, archivos, logs y credenciales autorizadas sin incluir secretos en el repositorio.
Salida esperada
Plan o artefacto de automatización con disparadores, permisos, efectos, pruebas y procedimiento de apagado.
Guardrails
- No evadir autenticación, CAPTCHA, Cloudflare, límites ni controles de plataforma.
- No publicar, borrar, desplegar, cambiar permisos, ejecutar comandos destructivos ni enviar datos sin autorización explícita.
- No activar integraciones ni leer credenciales si la entrada no las solicita.
Plantilla de solicitud
Objetivo: [automatización] Disparador: [manual, webhook, horario o evento] Entradas: [datos] Acciones permitidas: [allowlist] Destino: [salida] Modo: [simulación o ejecución autorizada]
Lista de control
- Disparador y criterio de parada definidos.
- Permisos mínimos y secretos separados.
- Dry-run, logs, límites y reversión definidos.
- Pruebas ejecutadas sin publicar ni desplegar.
Runner asociado
- Runner:
toolkit/phase-4-automatizacion/gestor-de-fuentes-empresariales/run.py - Motor:
toolkit/phase_4_engine.py - Entrada de ejemplo:
toolkit/phase-4-automatizacion/gestor-de-fuentes-empresariales/input.example.json - Esquema de salida:
toolkit/phase-4-automatizacion/gestor-de-fuentes-empresariales/output.schema.json - Prueba smoke:
toolkit/phase-4-automatizacion/gestor-de-fuentes-empresariales/tests/test_smoke.py
La documentación debe mantenerse sincronizada con el runner, el catálogo de la fase y el contrato JSON. El runner local no debe interpretarse como una ejecución externa, publicación o despliegue.