CAT PAW

Todos los workflows

QA

Genera pruebas de contrato de API a partir de OpenAPI

Comprobaciones repetibles de API que ejercitan operaciones documentadas y exponen violaciones de esquema, código de estado y robustez.

El proceso

Hazlo en este orden.

  1. Valida el documento OpenAPI e inventaría operaciones, autenticación, ejemplos, campos requeridos y extremos destructivos.
  2. Configura la herramienta de pruebas de contrato contra un entorno aislado o explícitamente autorizado, con límites de tasa y de datos.
  3. Ejecuta un subconjunto pequeño de humo para verificar URL base, credenciales, resolución de esquema y captura de respuesta antes de una generación amplia.
  4. Genera casos positivos, negativos, de frontera y malformados a partir del esquema, usando datos de preparación válidos para operaciones con estado.
  5. Reduce las fallas a ejemplos reproducibles y clasifica si el defecto está en la implementación, la especificación, los datos de prueba o el entorno.
  6. Añade chequeos deterministas a CI, conserva artefactos de falla y actualiza el esquema o el servicio solo después de la revisión del dueño.

Trae esto

Datos que el gato va a pedir.

  • Documento OpenAPI
  • URL base de prueba autorizada
  • Método de autenticación con manejo seguro de secretos
  • Límites de mutación de datos y de tasa

Router + un playbook

Enruta primero. Elige uno.

Cat Paw carga un playbook por tarea, no mezcla varios. Empieza por este router; el resto son candidatos específicos del workflow.

  • Router: engineering-pack
  • skills/engineering/mattpocock/tdd/SKILL.md
  • skills/engineering/alirezarezvani/senior-qa/SKILL.md
  • skills/product/pm-execution/test-scenarios/SKILL.md

Límites

Los límites viajan con el prompt.

  • Por defecto usa no producción y excluye operaciones destructivas hasta aprobación explícita.
  • Limita la tasa del tráfico generado e impide que las cargas generadas contengan datos sensibles.
  • No trates en silencio el comportamiento de la implementación como correcto cuando contradiga el contrato aprobado.

Listo significa

Un cierre que se puede comprobar.

El conjunto de operaciones seleccionado corre de forma reproducible, las fallas están reducidas y clasificadas, y CI bloquea violaciones de contrato acordadas conservando artefactos accionables.

Fuentes

De dónde sale este proceso.

  1. schemathesis.io/
  2. schemathesis.readthedocs.io/en/stable/explanations/examples/

Las fuentes fijan el patrón del workflow. Los posts de Reddit y de la comunidad, cuando aparecen, se tratan como anécdotas de quien lo practica, no como hechos universales.

La IA actúa. Tú decides.

Un freno humano para la IA.

Latch muestra cada comando, clic y cambio antes de que ocurra — para decir sí, no o todavía no.

Plow Latch · macOS Cat Paw Latch · Windows + Linux · compilar desde el código
Cat Paw Latch

Detrás del número

Dos harnesses. Una línea.

El mismo número, el mismo crédito de 100 $. Elige qué harness responde cuando escribes.

Hermes

El agente terminal-native de Nous Research. Corre en tu máquina, guarda la memoria entre sesiones y abre un playbook por tarea.

Escríbele a Hermes
OpenClaw

El asistente de código abierto que corre en tu propio ordenador y responde en los canales que ya usas. Un playbook por tarea.

Escríbele a OpenClaw

Una línea para ambos harnesses +1 628 246 3032

Abre Mensajes con ese harness ya elegido.