Describe una función en lenguaje natural. Obtén historias de usuario, casos límite y estados de fallo — un brief que tu agente puede seguir de verdad. En 60 segundos.
Reduce return processing from 5 days to same-day for eligible orders
As a customer, I can initiate a return from order history so that I get a refund without contacting support
As a warehouse operator, I can process returns with barcode scan so that throughput stays above 50/hour
Return after 30-day window
Item was a gift purchase
Partial refund on bundled items
Payment timeout → retry 3x with backoff, then queue
Inventory sync failure → alert ops, hold refund
19%
más lento. Los desarrolladores usando IA fueron mediblemente más lentos — a pesar de creer que eran más rápidos.
91%
revisiones más largas. El volumen de PRs se duplicó. La verificación se convirtió en el cuello de botella.
30-50%
del tiempo de ingeniería clarificando requisitos. 15-30% de retrabajo por specs ambiguas.
Tres formas de empezar
Diferentes contextos necesitan diferentes puntos de entrada. Empieza como te resulte natural — obtendrás la misma spec estructurada.
Conversa sobre tu idea con un PM de IA. Conversacional, iterativo, natural.
Describe tu objetivo, responde preguntas específicas, revisa el resultado. Estructurado y rápido.
Pega notas o una transcripción. La IA extrae decisiones, requisitos y vacíos.
Después del primer borrador
El AI Coach revisa tu spec como lo haría un CPO — cuestiona supuestos, señala puntos débiles y te impulsa a pensar más a fondo. Sube mockups o capturas para un contexto más rico. Personaliza el tono y la especialidad del coach según tu equipo.
Tu objetivo e historias de usuario son sólidos, pero veo dos áreas que vale la pena reforzar:
"¿Qué pasa cuando un usuario intenta devolver un regalo que no compró? Tu spec asume que el comprador siempre es el solicitante."
¿Cuál es tu SLA de reembolso? La spec dice "el mismo día" pero no define qué pasa después del horario laboral.
Add a returns flow to the e-commerce app
Do gift recipients get the refund, or the original purchaser?
This determines the refund routing logic and notification flow
Should customers be able to return individual items from a bundle?
Partial returns on bundles require inventory reconciliation
El proceso
Clarificaciones específicas del dominio — enrutamiento de devoluciones de regalos, lógica de precios por paquete, casos límite de fraude. Las respuestas cortas están bien. La IA infiere el resto.
Envía a donde se construye el código
Un clic para exportar tu spec en el formato que tus herramientas esperan — ya sea un humano leyendo Markdown o un agente de IA ejecutando Cursor Rules.
Archivo .cursorrules con reglas DEBE/NO DEBE/TEST
Prompt estructurado para v0, Bolt, Lovable, Replit
Prompt CLI estructurado con tareas, checklists y manejo de errores
Bloques nativos de Notion — encabezados, callouts, todos
Afirmaciones verificables con condiciones de aprobado/fallido para validación
Markdown limpio con tablas y checklists
Conecta tu repositorio de GitHub. ClearSpec lee tu árbol de archivos, dependencias y PRs recientes — luego genera specs que referencian código real. No se almacena código fuente.
Sin contexto
“Add refund support. Should handle full and partial refunds with proper error states.”
Con contexto de GitHub
“Add POST /api/refunds in src/routes/payments.ts using the existing StripeService from src/services/stripe.ts. The OrderV2 schema from PR #487 applies.”
Tu asistente de código IA obtiene specs directamente de ClearSpec — secciones estructuradas, siempre la última versión, sin copiar y pegar.
Objetivo, historias de usuario, casos límite y estados de fallo — entregados como datos estructurados, no texto pegado.
Cada solicitud obtiene la última versión. Sin capturas obsoletas ni copias desactualizadas.
Funciona con Claude Code, Cursor, Windsurf y cualquier editor que soporte el protocolo MCP.
Para specs existentes
Estados de fallo faltantes, puntos ciegos de seguridad, criterios ambiguos. Cada brecha viene con una corrección específica e implementable.
Add rate limiting: max 5 returns per user per hour with exponential backoff
Flag accounts with >3 returns in 30 days for manual review
Add ARIA labels, keyboard navigation, and screen reader announcements
No es un generador de un solo uso
Cada edición versionada. Compara cualquier par de versiones. Agrega notas de cambio.
Borrador → En revisión → Aprobado → En desarrollo → Entregado. Puertas de aprobación al 80%.
Comparte un enlace. Cualquiera puede comentar en secciones específicas — sin necesidad de registrarse.
Comienza más rápido
Cada plantilla adapta las preguntas de clarificación de la IA al tipo de spec.
Envía specs donde se trabaja
FAQ
A structured spec with a goal statement, user stories with acceptance criteria, edge cases, failure states, dependencies, out-of-scope list, and verification criteria. It's formatted as markdown so you can paste it into Claude Code, Cursor, or any agent that reads text.
Traditional PRDs are written for humans in meetings. ClearSpec generates specs structured for AI agents — with the specific sections (edge cases, failure states, out-of-scope) that prevent agents from hallucinating scope. You describe the feature in one sentence; the AI fills in the rest.
Under 60 seconds. You type a plain-English description, optionally answer a few clarifying questions (or skip them — the AI fills in sensible defaults), and get a complete spec.
Free tier includes 5 specs per month. Pro ($10/month) is unlimited specs with priority generation and the AI Coach review feature.
Any agent that reads text: Claude Code, Cursor, Codex, Windsurf, Aider, and others. The output is plain markdown — copy-paste it into your agent's context, CLAUDE.md, .cursorrules, or chat.
No. Skip any question you're unsure about — the AI applies sensible defaults for your domain. You can always edit the spec after it's generated.
Gratis para empezar. Sin tarjeta de crédito.