Plantillas de Tareas
PlanificaciónIntermedio

Plantilla de creación de Live Specs

Una plantilla estructurada para redactar Live Specs que definen contratos de comportamiento, criterios de aceptación y referencias de contexto para el trabajo ejecutado por agentes.

Resumen

Esta plantilla proporciona una estructura estandarizada para la creación de documentos Live Spec, el artefacto de entrada principal en Spec Driven Development. Un Live Spec sustituye los prompts ad-hoc con una especificación versionada y legible por máquina que define lo que un agente debe construir, cómo se mide el éxito y qué contexto necesita el agente para realizar el trabajo correctamente.

El Context Architect utiliza esta plantilla para crear especificaciones antes de asignar el trabajo a los agentes. Cada especificación se integra en el Flujo de Trabajo Triangular: Especificar (crear la especificación), Ejecutar (el agente construye basándose en la especificación), Evaluar (el Eval Harness valida el resultado frente a los criterios de aceptación).

Las especificaciones bien redactadas producen tres beneficios medibles: resultados de agentes reproducibles, evaluación automatizada y conocimiento institucional acumulado que perdura a través de sesiones, desarrolladores y versiones de modelos.

Cuándo Usar

Use this template when:

  • A Context Architect is defining a new unit of agent work (feature, component, refactor, migration)
  • A team is transitioning from ad-hoc prompting to Spec Driven Development
  • An existing spec needs to be restructured to include proper acceptance criteria and context references
  • Work is being parallelized across multiple agents and each agent needs a self-contained specification

The template produces a YAML-structured spec document that can be stored in version control (typically in a specs/ directory), reviewed in pull requests, and consumed by agent orchestration tooling and the Eval Harness.

Before writing a spec, ensure the relevant Context Packet exists. If the project does not yet have context packets for the domain in question, create them first — the spec references context but does not replace it.

Personalizar Plantilla

Complete las variables