Communitygithub.com

modo-de-flujo-de-trabajo-dinamico

Diseña arneses locales de tarea, compuertas de evaluación y extracción de habilidades reutilizables para el modo de flujo de trabajo dinámico de Claude y otros arneses de agente adaptativos. Úsalo al construir un arnés local de tarea, agregar compuertas de evaluación o extraer una habilidad reutilizable de trabajo ad-hoc.

¿Qué es modo-de-flujo-de-trabajo-dinamico?

Esta habilidad permite a un agente de codificación generar o adaptar un arnés local de tarea en lugar de seguir un flujo de comandos estático, convirtiendo el modo de flujo de trabajo dinámico en un sistema disciplinado. Proporciona un marco de trabajo para crear arneses temporales para trabajo único, extraer habilidades compartidas para procesos repetitivos y establecer puntos de control observables en un panel de control para equipos. Soporta plataformas como Claude Code, Cursor, Codex y otros arneses de agente adaptativos. La habilidad incluye un árbol de decisión que ayuda a determinar cuándo mantener el trabajo en línea, cuándo crear un arnés local, cuándo extraer una habilidad compartida y cuándo agregar compuertas de evaluación y visibilidad en el panel de control, asegurando que cada arnés tenga un objetivo claro, entradas, salidas, una evaluación de pasa/falla y un artefacto de transferencia para el próximo operador.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/affaan-m/everything-claude-code/tree/main/skills/dynamic-workflow-mode

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Modo de Flujo de Trabajo Dinámico

Usa esta habilidad cuando un agente de codificación pueda generar o adaptar un arnés local de tarea en lugar de solo seguir un flujo de comandos estático. El objetivo es convertir el modo de flujo de trabajo dinámico en un sistema disciplinado: arneses temporales para trabajo único, extracción de habilidades compartidas para trabajo repetido y puntos de control observables en un panel de control para equipos.

Cuándo Activar

  • El usuario menciona flujos de trabajo dinámicos, arneses personalizados, arnés-por-tarea, flujos de trabajo adaptativos o el modo de flujo de trabajo dinámico de Claude Code.
  • Una tarea necesita un bucle personalizado, evaluador, rastreador, generador de fixtures, vigilante o panel de control local.
  • Múltiples agentes necesitan el mismo proceso repetible pero el proceso aún no está capturado como una habilidad compartida.
  • Un flujo de trabajo necesita artefactos de transferencia duraderos, evidencia de evaluación o aprobación del operador antes de fusionar.

Contrato Principal

El modo de flujo de trabajo dinámico debe producir un arnés local de tarea solo cuando el arnés sea más barato y seguro que impulsar manualmente los mismos pasos. El arnés debe tener:

  • Objetivo: el resultado que posee y el resultado que explícitamente no posee.
  • Entradas: archivos, URL, indicaciones, fuentes de datos, política de credenciales y restricciones proporcionadas por el usuario.
  • Salidas: commits, informes, capturas de pantalla, archivos de estado o instantáneas del panel de control.
  • Evaluación: al menos una comprobación de pasa/falla vinculada a la tarea, no solo "se ejecutó".
  • Transferencia: un artefacto corto que le dice al próximo operador qué sucedió, qué está bloqueado y cómo reanudar.

Árbol de Decisión de Arnés Dinámico

  1. Tarea única: mantenla en línea. No inventes un arnés.
  2. Tarea repetida con entradas cambiantes: crea un arnés local de tarea y mantenlo bajo un área de trabajo temporal o local del proyecto.
  3. Tarea repetida entre compañeros de equipo o repositorios: extrae el patrón en una habilidad compartida.
  4. Tarea con estado externo, colas o aprobaciones: agrega visibilidad en el panel de control antes de agregar más automatización.
  5. Tarea con riesgo de seguridad: agrega una compuerta de evaluación y una compuerta de fusión humana antes de la ejecución autónoma.

Plantilla de Arnés Local de Tarea

Usa esta estructura antes de escribir código:

# Arnés de Flujo de Trabajo Dinámico

Objetivo:
- Entregar:
- No entregar:

Entradas:
- Repositorio o espacio de trabajo:
- Sistemas externos:
- Política de credenciales:

Bucle:
1. Descubrir el estado actual.
2. Generar o actualizar el artefacto útil más pequeño.
3. Ejecutar comprobaciones de evaluación.
4. Registrar el estado y la transferencia.
5. Detenerse en caso de compuerta fallida, propiedad poco clara o acción externa insegura.

Evaluación:
- Comando:
- Señal de aprobación esperada:
- Propietario de fallo:

Transferencia:
- Estado:
- Evidencia:
- Próxima acción:

Extracción de Habilidad Compartida

Promueve un arnés local de tarea a una habilidad compartida solo cuando al menos dos de estas condiciones sean verdaderas:

  • El mismo flujo de trabajo aparece en múltiples sesiones, repositorios, equipos o lanzamientos.
  • El flujo de trabajo necesita secuenciación específica de lenguaje, herramienta o seguridad.
  • Los fallos se repiten porque los operadores omiten una compuerta o pierden contexto.
  • El flujo de trabajo tiene un contrato de entrada/salida estable.
  • El flujo de trabajo se beneficia de un panel de control, tablero de estado o transferencia de equipo.

Al extraer, escribe primero la habilidad en skills/<nombre>/SKILL.md. Agrega shims de comando solo si aún se requiere una superficie de entrada de barra diagonal heredada.

Puntos de Control del Panel de Control

El modo de flujo de trabajo dinámico se vuelve utilizable por el equipo cuando expone el estado. Registra estos puntos de control cada vez que la tarea abarque más de una sesión:

  • Plan: objetivo, propietario, criterios de aceptación y sistemas externos riesgosos.
  • Cola: elementos de trabajo, rol de agente asignado, rama/árbol de trabajo y bordes de dependencia.
  • Ejecución: arnés activo, paso actual del bucle, resultado de evaluación reciente y señal de token/costo si está disponible.
  • Compuerta: resultados de pruebas, capturas de pantalla del navegador, revisión de seguridad y preparación para fusionar.
  • Transferencia: qué está hecho, qué falló, qué necesita una decisión humana.

Si el repositorio tiene el estado ECC2 habilitado, prefiere agregar o leer puntos de control a través del panel de control ECC o scripts respaldados por el almacén de estado en lugar de dispersar notas no rastreadas.

Compuertas de Evaluación

Cada arnés dinámico necesita una evaluación específica de la tarea. Elige la compuerta confiable más barata:

Tipo de TrabajoCompuerta de Evaluación
Función de códigoPrueba enfocada, lint, cobertura y una ruta de integración
UI/panel de controlPrueba de humo del navegador con captura de pantalla y comprobaciones de desbordamiento/error
Flujo de trabajo de agenteTranscripción de fixture o elemento de trabajo sembrado con enrutamiento esperado
Investigación/contenidoResumen neutral de fuentes, lista de verificación de reclamos y esquema listo para publicación
IntegraciónComando de simulación, validación de configuración y escaneo sin secretos

No afirmes que un flujo de trabajo dinámico es reutilizable hasta que la evaluación pueda ser reejecutada por otro compañero de equipo.

Anti-Patrones

  • Generar scripts que oculten la lógica de decisión real del operador.
  • Tratar el modo de flujo de trabajo dinámico como permiso para saltar pruebas.
  • Crear documentos únicos cuando el producto real es una habilidad compartida o un artefacto de estado.
  • Ejecutar múltiples agentes sin propiedad, compuerta de fusión o política de conflictos.
  • Dejar que datos de investigación privados sin procesar se filtren en documentos públicos.

Estándar de Salida

Finaliza con:

  • La ruta del arnés o habilidad.
  • Los comandos y resultados de evaluación.
  • La ruta del panel de control o artefacto de transferencia.
  • El próximo candidato de extracción reutilizable.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/claude-api

Anthropic Claude API patterns for Python and TypeScript. Covers Messages API, streaming, tool use, vision, extended thinking, batches, prompt caching, and Claude Agent SDK. Use when building applications with the Claude API or Anthropic SDKs.

affaan-m/everything-claude-code

End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches. Use when planning or executing a multi-channel product launch, or producing landing page, email, social, or ad copy.

affaan-m/everything-claude-code

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/everything-claude-code-conventions

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use when the user asks to build web components, pages, or applications and the visual direction matters as much as the code quality.

affaan-m/gget

gget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST-style searches, enrichment checks, and reproducible bioinformatics evidence logs.

affaan-m/literature-review

Systematic literature-review workflow for academic, biomedical, technical, and scientific topics, including search planning, source screening, synthesis, citation checks, and evidence logging.

affaan-m/motion-ui

Production-ready UI motion system for React/Next.js. Use when implementing animations, transitions, or motion patterns.

affaan-m/project-guidelines-example

Example project-specific skill template based on a real production application.

affaan-m/pubmed-database

Direct PubMed and NCBI E-utilities search workflows for biomedical literature, MeSH queries, PMID lookup, citation retrieval, and API-backed literature monitoring.

affaan-m/scholar-evaluation

Structured scholarly-work evaluation for papers, proposals, literature reviews, methods sections, evidence quality, citation support, and research-writing feedback.

affaan-m/uspto-database

USPTO patent and trademark data workflow for official record lookup, PatentSearch queries, TSDR checks, assignment data, and reproducible IP research logs.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

Skills relacionados