CommunityRedacción y edicióngithub.com

caoyuan-fire/engi-foundry-skill

Skill de Ingeniería Foundry para flujos de trabajo de ingeniería estructurados asistidos por IA.

¿Qué es engi-foundry-skill?

TaskForge es un skill de flujo de trabajo de ingeniería independiente de la plataforma, diseñado para enrutar tareas de ingeniería al proceso más ligero compatible con el riesgo, preservando artefactos duraderos para la planificación, ejecución, revisión, verificación y cierre. Es útil para cualquier desarrollador o usuario de agente de IA que busque un enfoque disciplinado y estructurado para gestionar el trabajo de ingeniería, desde tareas ad-hoc hasta paquetes de trabajo completos con roles, contratos y políticas. TaskForge soporta cualquier plataforma de agente (Claude Code, Cursor, Codex, etc.) y se basa en un protocolo de artefactos y roles, con referencias obligatorias para cada modo de clasificación. Su funcionamiento consiste en que, ante una solicitud, el agente clasifica primero el tipo de trabajo (ad-hoc, planificación de paquete, alineación, ejecución de trabajo, revisión, revisión de paquete, cierre o auditoría) y luego sigue reglas no negociables sobre autoridad, raíz de artefactos y resolución de módulos, evitando ceremonias innecesarias pero garantizando trazabilidad y calidad.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add caoyuan-fire/engi-foundry-skill

Installed? Explore more Redacción y edición skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Preguntar en tu IA favorita

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

Documentación

TaskForge

TaskForge es un skill de flujo de trabajo de ingeniería independiente de la plataforma.

Enruta el trabajo de ingeniería hacia el proceso más ligero compatible con el riesgo, mientras preserva artefactos duraderos para la planificación, ejecución, revisión, verificación y cierre.

Primer paso obligatorio

Antes de actuar, clasifique la solicitud actual:

  1. ad-hoc: tarea acotada de bajo riesgo sin ceremonia de paquete.
  2. package-planning: crear o revisar un paquete de tareas estructurado.
  3. package-alignment: revisar un paquete antes de la ejecución.
  4. job-execution: ejecutar uno o más Trabajos de un paquete.
  5. review-only: revisar un paquete, resultado de Trabajo, diff o implementación.
  6. package-revision: actualizar reglas del paquete, contratos de Trabajo, políticas o registros.
  7. closeout: aceptación final, traspaso o registro de entrega.
  8. audit: retrospectiva de costo, proceso, calidad o flujo de trabajo.

Use la menor ceremonia compatible con el riesgo. La ausencia de un paquete no es suficiente para elegir ad-hoc para trabajos sustanciales.

Referencias obligatorias

Lea solo las referencias necesarias para el modo clasificado:

  • Enrutamiento de intención: references/intent-routing.md
  • Protocolo de artefacto: references/artifact-protocol.md
  • Protocolo de roles: references/role-protocol.md
  • Formato de paquete y Trabajo: references/package-format.md
  • Disciplina de ingeniería: references/engineering-discipline.md
  • Contrato de adaptador: references/adapter-contract.md
  • Resolución de módulos: references/module-resolution.md

Reglas no negociables

  • El nuevo trabajo de TaskForge comienza como primary/control por defecto.
  • Si se reanuda un paquete y la propiedad del control se puede inferir con alta confianza, reanudar como primary/control.
  • Si el rol es incierto, preguntar si se debe asumir primary/control o realizar trabajo acotado de ejecutor/revisor.
  • El trabajo acotado de ejecutor/revisor tiene autoDrive=false; termine la tarea asignada y deténgase.
  • Las acciones exclusivas de primary requieren autoridad primary/control.
  • La raíz de artefactos por defecto es .taskforge/, a menos que .taskforge.config.json o el usuario especifiquen otra ruta.
  • La raíz de artefactos es solo para productos de trabajo duraderos. No escriba allí caché, archivos temporales, volcados de sesión, credenciales ni estado de ejecución privado.
  • Los módulos faltantes solo pueden resolverse a través de references/module-resolution.md; pregunte antes de descargar y mantenga las cachés fuera de las raíces de artefactos.
  • summary.md es solo para humanos. El control de la máquina pertenece a los archivos de configuración JSON.
  • Markdown explica. JSON controla.
  • No reclame finalización sin evidencia fresca de verificación o un registro de verificación explícito no ejecutable.

Skills relacionados