← Back to Skills Marketplace
kansodata

Kansodata Glue Operator

by Marcos CF. · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
73
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install kansodata-glue-operator
Description
Gestiona cambios conceptuales en AWS Glue workflows y triggers mediante análisis, planificación, propuesta y verificación contractual sin ejecución real.
README (SKILL.md)

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

  • diagnose
  • plan-change
  • apply-change
  • verify

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 a workflows y/o triggers.
  • current_state: estado conocido, evidencia o inventario disponible.
  • constraints: restricciones operativas y de seguridad.
  • acceptance_criteria: criterios verificables de salida.
  • rollback_plan: obligatorio para apply-change.

Outputs esperados

Salida estructurada con:

  • mode
  • status (ok, degraded, rejected)
  • summary
  • in_scope_actions
  • out_of_scope_detected
  • validation
  • rollback
  • evidence
  • next_step

Contrato por modo

diagnose

  • Evalua input, riesgos y desalineaciones.
  • No genera acciones aplicadas.
  • Puede devolver degraded por 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 workflows y triggers.
  • Requiere rollback_plan explicito 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: workflows y triggers.
  • Prohibido modificar o proponer cambios sobre jobs y crawlers.
  • 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 workflows y triggers.

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 jobs o crawlers,
  • 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
Usage Guidance
This skill appears internally consistent and limited to producing contractual, non-executing plans for Glue workflows and triggers. Before using it, avoid submitting any secrets or live AWS credentials as part of inputs (the skill forbids them, but user-supplied data could still contain secrets and be echoed into outputs). Test with non-sensitive sample inputs to confirm output format meets your policies. Also be mindful that platform-level autonomous invocation could cause the agent to run the skill without an explicit prompt — review agent permissions and integrations you give the agent at the platform level.
Capability Analysis
Type: OpenClaw Skill Name: kansodata-glue-operator Version: 0.1.0 The skill is a purely conceptual tool designed for planning and analyzing AWS Glue workflows and triggers without performing any real-world execution. It includes robust defensive instructions (SKILL.md) that explicitly prohibit handling secrets, executing code, or interacting with the AWS SDK, and it enforces a 'fail-closed' policy for any requests involving jobs, crawlers, or actual deployment.
Capability Assessment
Purpose & Capability
Name/description (conceptual changes for Glue workflows/triggers) match the SKILL.md: the skill only proposes, plans, diagnoses and verifies contractually and explicitly forbids execution, credentials, SDKs, plugins, persistence and external APIs.
Instruction Scope
Instructions are confined to processing the provided inputs (mode, target, current_state, etc.) and producing structured outputs; they do not instruct reading system files, env vars, or contacting external endpoints. Guardrails require fail-closed behavior and refuse out-of-scope requests.
Install Mechanism
No install spec and no code files (instruction-only). This minimizes risk because nothing is downloaded or written to disk.
Credentials
The skill declares no required env vars, no primary credential and forbids secrets/credentials. There are no disproportionate credential or config requirements.
Persistence & Privilege
The skill does not request permanent presence (always:false), does not modify other skills, and explicitly forbids persistence and external integrations. Normal autonomous invocation is allowed by platform defaults but not required by the skill.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install kansodata-glue-operator
  3. After installation, invoke the skill by name or use /kansodata-glue-operator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Contract-only AWS Glue operator skill for diagnose, plan-change, apply-change, and verify over workflows and triggers, with fail-closed behavior, structured outputs, and no runtime AWS execution.
Metadata
Slug kansodata-glue-operator
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

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.

💬 Comments