Skip to content
Deep Work Plan ya está en Product Hunt Vótalo

Metodología abierta · MIT · Independiente del agente

Los modelos importan. El contexto importa más.

Deep Work Plan convierte cualquier repositorio en un entorno estructurado — contexto, guardarraíles y un plan duradero — donde cualquier agente de código ejecuta con precisión y eficiencia y completa el trabajo de largo alcance.

Copia el prompt de init.md y pégalo en tu agente de código — Claude Code, Cursor, Codex, o cualquier otro — para hacer de cualquier repositorio uno AI-first.

Deep Work Plan es desarrollo guiado por especificación donde el propio repositorio se convierte en el harness.

Un faro en una costa rocosa proyecta un único haz que guía a una pequeña embarcación — un grabado que evoca el repositorio como un harness estable que guía a cualquier agente.
Un díptico grabado: un barco a la deriva en la niebla junto a rocas escarpadas a un lado, y el mismo barco firme sobre un rumbo trazado hacia una baliza de puerto al otro.

El problema y la respuesta

Un agente de programación rinde de maravilla en tareas cortas. Pero en una misión de largo alcance — una migración, un subsistema nuevo, una refactorización a escala — la deriva llega: el contexto se llena, las decisiones se olvidan y las tareas de varias horas se quedan a medio camino.

Deep Work Plan responde con desarrollo guiado por especificación: un plan duradero, tareas atómicas y puertas de validación que el agente debe pasar. «Hecho» deja de ser una sensación — se convierte en evidencia verificable y revisable.

Y como el contexto es el recurso más escaso de tu agente, el harness está diseñado para mantener pequeña y auditable su propia carga de instrucciones: las instrucciones se cargan progresivamente, la validación solo toca lo que cambió y cada tarea aprende localmente. La carga de cada flujo se mide en bytes y se publica en cada lanzamiento — el último lanzamiento redujo el flujo de ejecución un 45,7% y el flujo de reanudación un 67,5%. El plan mismo escala igual: un plan Lite para una corrección acotada, un plan Full para el trabajo que se extiende por horas — el formato siempre sigue el alcance del trabajo, y no al revés.

El método · Acto I

Tú decides qué significa «hecho» y dónde están los límites. El plan lleva tu intención; los agentes ponen las horas — sin supervisión constante, sin corregir cada veinte minutos.

Lee la metodología →

El método · Acto II

Las tareas largas llenan el contexto de cualquier modelo. Los detalles se pierden y el agente se desvía. Un plan escrito — tareas atómicas, puertas de validación, estado reanudable — es aquello a lo que vuelve, vuelta tras vuelta.

Ve el bucle principal →

El método · Acto III

Cada tarea nombra sus criterios de aceptación y las comprobaciones que deben pasar. El agente no puede sentirse terminado — tiene que pasar, o la tarea sigue abierta.

Lee la especificación →

El método · Acto IV

El contexto, las herramientas, los guardarraíles y el estado viven en tu repositorio como archivos planos que cualquier agente puede leer. Sin dependencias, sin cerebro externo — sobrevive a los reinicios de contexto.

Ve qué genera la incorporación →

El método · Acto V

El contexto es el recurso más escaso de tu agente. El harness carga progresivamente, valida lo que cambió y aprende tarea a tarea — con la carga de instrucciones de cada flujo medida y publicada, lanzamiento tras lanzamiento.

Lee la metodología →

Incorporación basada en razonamiento

Apúntalo a cualquier repositorio. Razona, no copia y pega.

El flujo de incorporación inspecciona los lenguajes, frameworks, gestor de paquetes y comandos de validación reales de tu repositorio, y luego genera artefactos adaptados a ese repositorio. Un esbozo genérico se trata como un fallo.

  1. 01

    Razona sobre tu stack y arquetipo

    Lee los manifiestos, la estructura de carpetas y la CI para inferir los comandos reales de prueba, lint y compilación, y luego clasifica el repositorio como repo individual o como hub orquestador.

  2. 02

    Genera AGENTS.md, docs/ y documentación por módulo

    Un AGENTS.md razonado, una jerarquía docs/ categorizada y un README más docs/ dentro de cada módulo principal, completados con los comandos reales de tu repositorio, no con marcadores de posición.

  3. 03

    Crea .agents/ con enlaces simbólicos .claude y .cursor a .agents

    Un directorio .agents/ multiagente (skills, agentes, comandos) y los enlaces simbólicos .claude y .cursor a .agents, para que cada herramienta lea una única fuente de verdad.

  4. 04

    Instala el skill de DWP y crea .dwp/

    Conecta el skill de Deep Work Plan y crea la carpeta .dwp/ ignorada por git para planes, instala la revisión local obligatoria de AI Diff Reviewer y luego, de forma opcional, añade complementos como soporte de devcontainer.

Qué ocurre cuando lo ejecutas

Una sola instrucción. El repositorio hace el resto.

No eliges un método de instalación ni copias una plantilla. Le das a tu agente una sola línea; instala el skill — el motor reutilizable — y adapta tu repositorio a él.

  1. 01

    Tu agente abre /init.md

    Lee el prompt de incorporación en deepworkplan.com/init.md y la metodología, la especificación y el kit que enlaza: el estándar que está a punto de adoptar.

  2. 02

    Instala el skill de Deep Work Plan

    El skill es el motor — el mismo en todos los repositorios. Un comando trae el router y sus sub-skills (create, execute, refine, resume, status, verify, onboard, author, upgrade) para Claude Code, Cursor, Codex, Gemini y Copilot.

  3. 03

    Adapta tu repositorio

    Razonando sobre tu stack real — nunca copiando y pegando — escribe AGENTS.md, un árbol docs/ categorizado, READMEs por módulo, un kit .agents/ razonado y un .dwp/ ignorado por git. Tu repositorio se convierte en el harness.

  4. 04

    Planificas y ejecutas

    Genera Deep Work Plans de largo alcance para cualquier tarea y ejecútalos paso a paso, con criterios de aceptación explícitos, puertas de validación y estado reanudable — de forma autónoma, durante horas.

El skill se instala idéntico en todas partes; lo que se adapta es tu repositorio — el AGENTS.md, los docs y el kit .agents/ razonado generados para tu stack. Esa separación es lo que hace de la metodología un estándar reutilizable y no un andamiaje de una sola vez.

Lo que obtienes

Todo lo que tu agente necesita para trabajar de forma autónoma.

Una sola ejecución, confirmada de forma atómica. Cada resultado es Markdown y cada cambio es auditable.

  • AGENTS.md en la raíz del repositorio

    Razonado a partir del stack, los comandos y la estructura reales de tu repositorio, no una plantilla con marcadores de posición. CLAUDE.md se enlaza simbólicamente a AGENTS.md.

  • docs/ categorizado y documentación por módulo

    Arquitectura, configuración, estándares y resolución de problemas, además de un README y docs/ dentro de cada módulo principal, generados a partir de tu base de código.

  • .agents/ con enlaces simbólicos .claude y .cursor a .agents

    Un directorio .agents/ multiagente (skills, agentes, comandos) con los enlaces simbólicos .claude y .cursor a .agents para que cada herramienta lea una única fuente de verdad.

  • El skill de Deep Work Plan, instalado

    create, execute, refine, resume, status, verify, onboard, author y upgrade, disponibles para tu agente como un único paquete de skills, sin copia por repositorio.

  • Conformidad que puedes comprobar

    /dwp-verify produce un informe objetivo de aprobado/fallido frente a la especificación, de modo que "AI-first" se verifica, no se afirma — y es reverificable tras cada plan.

  • Dos arquetipos, gestionados

    La incorporación clasifica tu repositorio como repo individual (el caso común) o como hub orquestador que coordina planes hijos entre repositorios.

  • Un kit vivo que tu repositorio crea

    La subhabilidad author (skill-create, agent-create) permite al repositorio crear sus propias habilidades, agentes y comandos; los complementos de mantenimiento opcionales como dependency-upgrade ayudan a mantenerlo actualizado.

  • Nativo de git, reanudable, .dwp/

    Sin demonios ni estado externo. Los planes quedan en una carpeta .dwp/ ignorada por git, y cualquier tarea se reanuda solo desde git, incluso tras un desbordamiento de contexto.

Agentes

Funciona con el agente que ya usas.

Una sola metodología, muchos adaptadores. Markdown no acopla el framework a nada: cada agente que lee Markdown puede ejecutar un Deep Work Plan.

Claude Code

Completo

Implementación de referencia, con WebFetch nativo y comandos de barra.

Cursor

Completo

Adaptador completo. Usa el paquete sin conexión si WebFetch está restringido.

OpenAI Codex

Completo

Se recomienda el paquete sin conexión; las reglas se instalan en .codex/.

GitHub Copilot

Completo

Adaptador completo — los comandos dwp-* se ejecutan a través de AGENTS.md y procedimientos #.

Gemini

Completo

Requiere Gemini 2.5 Pro o superior, con WebFetch nativo.

OpenCode

Completo

Código abierto. Lee AGENTS.md de forma nativa y ejecuta dwp-* mediante comandos #.

Windsurf

Completo

Las reglas y los procedimientos de comandos # impulsan el bucle completo de Deep Work Plan.

Cline

Completo

Código abierto. Las reglas en Markdown y los comandos # ejecutan cada paso de dwp-*.

Antigravity

Completo

Adaptador completo con una superficie de comandos nativa.

Stacks

Ajustes de razonamiento para los stacks que importan.

Son ayudas de razonamiento, no plantillas. La incorporación lee los manifiestos reales de tu repositorio y se adapta a cada stack: nunca copia un ajuste a ciegas. Los monorepos obtienen documentación por módulo.

  • Django DRF · Poetry
  • FastAPI Pydantic · Poetry
  • Vue Vite · TypeScript
  • React Next · Vite · TS
  • Astro Svelte/React · MDX
  • TypeScript · Node Express · Fastify
  • TypeScript · Lambda Serverless · SAM
  • Go Módulos · stdlib
  • Rust Cargo · 2021+
  • Genérico Cualquier stack

Dos arquetipos

Repositorio individual u hub orquestador.

La incorporación se bifurca según el arquetipo. La mayoría de los repositorios son individuales. Un hub coordina Deep Work Plans hijos entre muchos repositorios. La metodología gestiona ambos como ciudadanos de primera clase.

Caso común

Repositorio individual

Una sola base de código con un stack principal, sus propios comandos de validación y documentación por módulo. Es el valor por defecto: la incorporación lo asume salvo que el repositorio sea claramente un hub.

Por ejemplo, una API de Django, una app de Vue o un servicio Lambda de TypeScript.

Coordinación

Hub orquestador

Un repositorio de coordinación que orquesta el trabajo entre subrepositorios mediante un manifiesto orquestador, generando planes hijos que se confirman en su propio repositorio, además de reglas de frontera y un índice de navegación.

Por ejemplo, un hub que coordina cinco repositorios de producto.

Metodología frente a herramienta

Una capa distinta. Complementaria, no competidora.

Deep Work Plan no es otro generador de andamiaje. Es la capa de metodología que está debajo de cualquier herramienta de andamiaje o basada en especificaciones, centrada en ejecuciones autónomas de varias horas.

Metodología frente a herramienta Deep Work Plan Herramientas de andamiaje/especificación
Enfoque principal Ejecución autónoma de varias horas Generación de especificaciones o andamiaje
Unidad de trabajo Un Deep Work Plan (sesión reanudable) Un documento de especificación o un andamiaje
Modelo de estado Carpeta .dwp/ nativa de git, reanudable A menudo externo o dentro del IDE
Acoplamiento al agente Independiente del agente (Markdown y Bash) A menudo específico de una herramienta o IDE
Recuperación de contexto Se reanuda tras un desbordamiento de contexto Normalmente reinicia la tarea
Licencia MIT, metodología y kit abiertos Variable

Origen

Creado por Dailybot, la empresa detrás de los standups asincrónicos para equipos distribuidos. Internamente usamos Deep Work Plans para hacer pilotables por agentes repositorios de producción que abarcan Django, Vue, Lambda de TypeScript y Astro. Tras meses de uso en producción, liberamos la metodología bajo licencia MIT.

— El equipo de ingeniería de Dailybot
Conoce Dailybot

Haz que tu repositorio sea AI-first

Dale deep work a tus agentes.

Dale a tu agente una sola línea — apúntalo a /init.md — y hace que tu repositorio sea AI-first: instala el skill, razona sobre tu stack y confirma una jerarquía completa de AGENTS.md. Desde ahí creas y ejecutas Deep Work Plans que corren de forma autónoma durante horas.

Para agentes y desarrolladores

Con licencia MIT · sin telemetría · los resultados van a una carpeta .dwp/ ignorada por git.