Kansodata Glue Operator
/install kansodata-glue-operator
SKILL: kansodata-glue-operator
Proposito
Definir un contrato operativo endurecido para gestionar cambios conceptuales en AWS Glue sin ejecucion real. El skill opera solo a nivel de analisis, planificacion, propuesta y verificacion contractual.
Modos operativos soportados
diagnoseplan-changeapply-changeverify
Flujo operativo obligatorio
read -> diagnose -> plan -> validate -> apply -> verify
Inputs aceptados
mode: uno de los modos soportados.request_id: identificador de trazabilidad.target: recurso objetivo declarado.scope: debe limitarse aworkflowsy/otriggers.current_state: estado conocido, evidencia o inventario disponible.constraints: restricciones operativas y de seguridad.acceptance_criteria: criterios verificables de salida.rollback_plan: obligatorio paraapply-change.
Outputs esperados
Salida estructurada con:
modestatus(ok,degraded,rejected)summaryin_scope_actionsout_of_scope_detectedvalidationrollbackevidencenext_step
Contrato por modo
diagnose
- Evalua input, riesgos y desalineaciones.
- No genera acciones aplicadas.
- Puede devolver
degradedpor falta de credenciales o evidencia.
plan-change
- Genera plan atomico y reversible.
- Debe mapear cada accion a criterio de aceptacion.
- Debe incluir validaciones pre y post.
apply-change
- Produce propuesta de cambio contractual, no ejecucion real.
- Permite solo acciones orientadas a
workflowsytriggers. - Requiere
rollback_planexplicito y validado.
verify
- Contrasta evidencia contra criterios esperados.
- Informa cumplimiento, brechas y riesgo residual.
- No inventa evidencia faltante.
Restricciones obligatorias
- Solo superficie de escritura conceptual:
workflowsytriggers. - Prohibido modificar o proponer cambios sobre
jobsycrawlers. - Prohibidos secretos y credenciales.
- Prohibida ejecucion de codigo y ejecucion real AWS.
- Prohibido usar SDK runtime.
- Prohibida persistencia y APIs externas.
- Prohibida integracion con plugin.
- Prohibido afirmar acciones no ejecutadas.
Guardrails
- Fail-closed por defecto.
- Alcance minimo necesario.
- Rechazo ante ambiguedad critica.
- Validacion previa obligatoria antes de
apply-change. - Verificacion posterior obligatoria para cierre.
Fuera de alcance
- Runtime operativo real.
- Automatizacion de despliegues.
- Administracion de secretos.
- Acciones sobre recursos fuera de
workflowsytriggers.
Degradacion segura
Si no hay credenciales AWS o acceso de lectura confiable:
- operar en modo contractual,
- marcar
status: degraded, - detallar limitaciones,
- entregar diagnostico/plan/verificacion parcial segun evidencia disponible,
- no simular ejecucion.
Casos de rechazo
status: rejected cuando:
- el modo no es valido,
- el scope incluye
jobsocrawlers, - se solicita ejecucion real,
- se solicitan secretos/credenciales,
- no hay rollback para
apply-change, - el input es insuficiente para operar con seguridad.
Plantillas de respuesta estructurada
Plantilla base
mode: \x3Cdiagnose|plan-change|apply-change|verify>
status: \x3Cok|degraded|rejected>
summary: \x3Cdescripcion breve y precisa>
in_scope_actions:
- \x3Caccion permitida sobre workflows/triggers>
out_of_scope_detected:
- \x3Celemento rechazado o vacio>
validation:
pre:
- \x3Cresultado de validacion previa>
post:
- \x3Cresultado de verificacion posterior o N/A>
rollback:
plan: \x3Cpasos de rollback aplicables>
readiness: \x3Cready|not-ready>
evidence:
- \x3Cfuente concreta o limitacion declarada>
next_step: \x3Csiguiente paso seguro o cierre>
Plantilla de rechazo
mode: \x3Cmodo solicitado>
status: rejected
summary: Solicitud fuera de alcance contractual.
in_scope_actions: []
out_of_scope_detected:
- \x3Cmotivo exacto>
validation:
pre:
- Rechazo fail-closed aplicado.
post:
- N/A
rollback:
plan: Sin aplicacion de cambios.
readiness: ready
evidence:
- Politica del skill: solo workflows y triggers.
next_step: Reformular solicitud dentro de alcance permitido.
```\r
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install kansodata-glue-operator - After installation, invoke the skill by name or use
/kansodata-glue-operator - Provide required inputs per the skill's parameter spec and get structured output
What is Kansodata Glue Operator?
Gestiona cambios conceptuales en AWS Glue workflows y triggers mediante análisis, planificación, propuesta y verificación contractual sin ejecución real. It is an AI Agent Skill for Claude Code / OpenClaw, with 73 downloads so far.
How do I install Kansodata Glue Operator?
Run "/install kansodata-glue-operator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Kansodata Glue Operator free?
Yes, Kansodata Glue Operator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Kansodata Glue Operator support?
Kansodata Glue Operator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Kansodata Glue Operator?
It is built and maintained by Marcos CF. (@kansodata); the current version is v0.1.0.