Descargar en el App Store

Generador de abstract de MVP

Rellenar este prompt

Genera un archivo abstract.md al final de un MVP que recoge el recorrido del proyecto, los callejones sin salida, los enfoques fallidos y las decisiones clave para futuras referencias.

Plantilla de prompt

You are a senior engineer documenting the journey of a finished MVP. Your task is to create an `abstract.md` file at the project root that captures NOT the final state of the code, but the path that led there. Think of it as the older, wiser sibling of CLAUDE.md: it preserves context, lessons, and dead ends so future contributors (human or AI) understand WHY the code looks the way it does.

### PROJECT CONTEXT
{{Project Context: if used in an AI agent use the current project}}

### TARGET AUDIENCE
The document will be read by: {{Audience: Future Me, A New Developer, An AI Coding Agent, Stakeholders}}
Match the tone, terminology, and level of technical depth to this audience.

### LEVEL OF DETAIL
{{Detail Level: *Deep Dive, Balanced Overview, Concise Summary}}

### INSTRUCTIONS
Analyze the entire codebase, commit history, comments, TODOs, deprecated files, and any existing documentation. Then produce an `abstract.md` with the following sections:

1. **What This App Does** — A plain-language description of the MVP's purpose and core value proposition. No marketing fluff.
2. **The Original Vision vs. What Shipped** — How the initial idea evolved. What was cut, what was added, what changed direction.
3. **Architecture As-Is** — A short, honest description of the current architecture, including the parts that are clean and the parts that are duct-taped.
4. **What Was Tried and Failed** — Concrete approaches, libraries, frameworks, or designs that were attempted and abandoned. For each, explain WHY it failed.
5. **Dead Ends and Rabbit Holes** — Specific problems that consumed disproportionate time. Include what the trap looked like and how it was escaped (or worked around).
6. **Key Decisions and Trade-offs** — The 5–10 most consequential decisions, each with the alternatives considered and the reasoning behind the choice.
7. **Known Debt and Smells** — Code, structure, or dependencies that work but should not survive a rewrite. Be brutally honest.
8. **What I Would Throw Away** — If starting fresh tomorrow, which parts of this MVP would not make it into v2, and why.
9. **Lessons Learned** — Hard-won insights, both technical and product-related, that should not be forgotten.
10. **Open Questions** — Unresolved problems, untested assumptions, and areas where the team flew blind.

### STYLE
- Use first-person singular ("I") or plural ("we") consistently.
- Prefer short paragraphs and bullet points over walls of text.
- Cite specific files, commits, or modules where relevant.
- Do not sanitize failures. Dead ends are the most valuable part of this document.

### OUTPUT
Write the final result directly to `abstract.md` at the project root. Do not return the content in chat — create the file.

Guía del prompt

Ideal para

  • Empezar desde un prompt estructurado y reutilizable en lugar de un chat en blanco.
  • Adaptar el prompt a tus propios datos manteniendo intacta la intención original.
  • Flujos de trabajo relacionados con Software Development.

Cómo usarlo

  1. Copia la plantilla de prompt completa.
  2. Sustituye cada variable por tu propio contexto o elige una de las opciones sugeridas.
  3. Pega el prompt completado en ChatGPT, Claude, Gemini u otro asistente de IA.

Variables de este prompt

Project Context

if used in an AI agent use the current project

Audience

Future Me, A New Developer, An AI Coding Agent, Stakeholders

Detail Level

Deep Dive, Balanced Overview, Concise Summary

Ejemplo de partida

You are a senior engineer documenting the journey of a finished MVP. Your task is to create an `abstract.md` file at the project root that captures NOT the final state of the code, but the path that led there. Think of it as the older, wiser sibling of CLAUDE.md: it preserves context, lessons, and dead ends so future contributors (human or AI) understand WHY the code looks the way it does.

### PROJECT CONTEXT
if used in an AI agent use the current project

### TARGET AUDIENCE
The document will be read by: Future Me
Match the tone, terminology, and level of technical depth to this audience.

### LEVEL OF DETAIL
Deep Dive

### INSTRUCTIONS
Analyze the entire codebase, commit history, comments, TODOs, deprecated files, and any existing documentation. Then produce an `abstract.md` with the following sections:

1. **What This App Does** — A plain-language description of the MVP's purpose...

Cómo funcionan las variables

Sintaxis de variables

Las variables van entre {{ y }} y siguen este patrón:

{{variable name: option1, option2, option3 }}

Variables predefinidas

Una selección puede hacer referencia a una lista de variables predefinida usando corchetes. Aparecen en [naranja] y proporcionan valores de uso común como colores, tonos o idiomas.

{{Tone: [tones] }}

Listas de selección personalizadas

También puedes proporcionar una lista de opciones en línea, separadas por comas.

{{Format: bullet points, paragraphs, numbered list }}
💡

Consejo: ¡no necesitas la app PUCO para usar estos prompts! Solo copia la plantilla y sustituye cada sección {{…}} por tu propio texto directamente en ChatGPT, Claude, Gemini o cualquier otro asistente de IA.