parcadei/discovery-interview

Processus d'interview approfondi pour transformer des idées vagues en spécifications détaillées. Fonctionne pour les utilisateurs techniques et non techniques.

Qu'est-ce que discovery-interview ?

Ce skill, `parcadei/discovery-interview`, guide un utilisateur (développeur ou non) à travers un processus d'entretien structuré, conçu pour clarifier et formaliser des idées floues en spécifications exploitables. Il se présente comme un assistant interactif qui pose des questions pertinentes, recueille les réponses, et synthétise le tout en un document de spécifications détaillé. Utile pour les phases d'avant-projet, il permet d'éviter les malentendus et de gagner du temps en produisant un référentiel commun clair, que ce soit pour un développeur, un chef de produit ou un client. Le processus s'adapte automatiquement au niveau technique de l'utilisateur, en demandant des précisions techniques si nécessaire, ou en restant à un niveau conceptuel pour les non-initiés. Il fonctionne comme un prompt en langage naturel, sans dépendance à un outil spécifique (peut être utilisé avec n'importe quel agent capable d'exécuter des séquences de prompts).

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/parcadei/continuous-claude-v3/tree/main/skills/discovery-interview

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait discovery-interview ?

Processus d'interview approfondi pour transformer des idées vagues en spécifications détaillées. Fonctionne pour les utilisateurs techniques et non techniques.

Objectif

Ce skill vous guide à travers une série de questions structurées pour clarifier une idée, un besoin, ou un projet, et produire un document de spécifications formel. Il est conçu pour être utilisé à la fois par des développeurs et des personnes non techniques.

Fonctionnement

L'entretien se déroule en plusieurs phases :

  1. Cadrage général : Définir le contexte, les objectifs principaux et le public cible.
  2. Détails fonctionnels : Décrire les fonctionnalités clés, les flux utilisateurs et les cas d'utilisation.
  3. Contraintes techniques (si pertinent) : Identifier les limites de performance, les technologies souhaitées, les intégrations nécessaires.
  4. Livrables et critères de succès : Définir ce qui constitue une réussite et quels sont les résultats attendus.
  5. Synthèse structurée : Générer un document de spécifications bien organisé, incluant un résumé, une liste de fonctionnalités, des contraintes, et des prochaines étapes.

Comment l'utiliser

  1. Initialisez le skill en activant parcadei/discovery-interview.
  2. Répondez aux questions posées par l'agent. Soyez précis, mais n'hésitez pas à demander des clarifications si une question n'est pas claire.
  3. L'agent vous posera des questions jusqu'à obtenir une vision complète de votre idée.
  4. Le résultat est un fichier Markdown (ou une sortie texte formatée) contenant la spécification détaillée.

Exemple de phases de questions

  • Phase 1 : "Pouvez-vous décrire, en une phrase, l'objectif principal de ce projet ?"
  • Phase 2 : "Quelles sont les trois fonctionnalités les plus importantes que ce projet doit avoir ?"
  • Phase 3 : "Ce projet doit-il s'intégrer avec des systèmes existants ? Si oui, lesquels ?"
  • Phase 4 : "Comment saurez-vous que le projet est un succès ? Quels sont les critères mesurables ?"

Utilisation avancée

  • Vous pouvez personnaliser le niveau de détail technique en indiquant dès le début votre niveau d'expertise.
  • Le document de spécifications généré peut être utilisé comme entrée pour d'autres skills (ex: parcadei/code-gen).

Avertissement

Ce skill ne garantit pas que les spécifications seront parfaitement exhaustives ou sans ambiguïté, mais il fournit une base solide pour démarrer tout projet.

Skills associés