Décrivez une fonctionnalité en langage courant. Obtenez user stories, cas limites et états d'échec — un brief que votre agent peut vraiment suivre. En 60 secondes.
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%
plus lent. Les développeurs utilisant l'IA étaient mesurément plus lents — malgré leur conviction d'être plus rapides.
91%
revues plus longues. Le volume de PRs a doublé. La vérification est devenue le goulot d'étranglement.
30-50%
du temps d'ingénierie à clarifier les exigences. 15-30% de retravail dû à des specs ambiguës.
Trois façons de commencer
Différents contextes nécessitent différents points d'entrée. Commencez comme bon vous semble — vous obtiendrez la même spec structurée.
Discutez de votre idée avec un PM IA. Conversationnel, itératif, naturel.
Décrivez votre objectif, répondez à des questions ciblées, examinez le résultat. Structuré et rapide.
Collez des notes brutes ou une transcription. L'IA extrait les décisions, les exigences et les lacunes.
Après le premier jet
L'AI Coach examine votre spec comme le ferait un CPO — remet en question les hypothèses, signale les faiblesses et vous pousse à réfléchir plus en profondeur. Ajoutez des maquettes ou captures d'écran pour enrichir le contexte. Personnalisez le ton et l'expertise du coach selon votre équipe.
Votre objectif et vos user stories sont solides, mais je vois deux domaines à renforcer :
"Que se passe-t-il quand un utilisateur essaie de retourner un cadeau qu'il n'a pas acheté ? Votre spec suppose que l'acheteur est toujours le demandeur."
Quel est votre SLA de remboursement ? La spec dit « le jour même » mais ne définit pas ce qui se passe après les heures de bureau.
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
Le processus
Clarifications spécifiques au domaine — routage des retours de cadeaux, logique de prix par lot, cas limites de fraude. Les réponses courtes suffisent. L'IA déduit le reste.
Livrez là où le code se construit
Un clic pour exporter votre spec dans le format attendu par vos outils — qu'il s'agisse d'un humain lisant du Markdown ou d'un agent IA exécutant des Cursor Rules.
Fichier .cursorrules avec des règles DOIT/NE DOIT PAS/TEST
Prompt structuré pour v0, Bolt, Lovable, Replit
Prompt CLI structuré avec tâches, checklists et gestion des erreurs
Blocs Notion natifs — titres, callouts, todos
Assertions testables avec conditions de réussite/échec pour la vérification
Markdown propre avec tableaux et checklists
Connectez votre dépôt GitHub. ClearSpec lit votre arborescence de fichiers, vos dépendances et vos PRs récentes — puis génère des specs qui référencent du code réel. Aucun code source n'est stocké.
Sans contexte
“Add refund support. Should handle full and partial refunds with proper error states.”
Avec contexte 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.”
Votre assistant IA de code récupère les specs directement depuis ClearSpec — sections structurées, toujours la dernière version, zéro copier-coller.
Objectif, user stories, cas limites et états d'échec — livrés en données structurées, pas en texte collé.
Chaque requête récupère la dernière version. Pas de captures obsolètes ni de copies périmées.
Fonctionne avec Claude Code, Cursor, Windsurf et tout éditeur supportant le protocole MCP.
Pour les specs existantes
États d'échec manquants, angles morts de sécurité, critères ambigus. Chaque lacune est accompagnée d'une correction spécifique et implémentable.
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
Pas un générateur à usage unique
Chaque modification versionnée. Comparez n'importe quelles deux versions. Ajoutez des notes de changement.
Brouillon → En révision → Approuvé → En développement → Livré. Portes d'approbation à 80%.
Partagez un lien. N'importe qui peut commenter des sections spécifiques — sans inscription nécessaire.
Démarrez plus vite
Chaque template adapte les questions de clarification de l'IA au type de spec.
Envoyez les specs là où le travail se fait
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.
Gratuit pour commencer. Aucune carte bancaire requise.