analyste-besoin

Formalize vague user requests into structured cahier des charges specifications.

2|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/code-vibe-academy/demo-agent-ia --skill analyste-besoin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyste-besoin
Source: https://github.com/code-vibe-academy/demo-agent-ia/tree/main/.agent/skills/analyste-besoin
Command: npx skills add https://github.com/code-vibe-academy/demo-agent-ia --skill analyste-besoin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill bridges the gap between vague user requests and concrete project requirements, ensuring clarity and alignment before development begins.

Core Features & Use Cases

  • Requirement Formalization: Converts informal user chats into structured project specifications (Cahier des charges).
  • Needs Analysis: Identifies the core business objectives, target audience, and essential functionalities.
  • Use Case: A client says "I need a website for my bakery." This Skill will engage in a dialogue to understand their goals (e.g., online orders, showcasing products), target customers (e.g., local residents, event planners), and key features (e.g., menu display, contact form), producing a formal document.

Quick Start

Use the analyste-besoin skill to create a cahier des charges for a new project based on the user's request.

Frequently Asked Questions about analyste-besoin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn vague project requests into a structured cahier des charges?

A cahier des charges is a formal project specification document that defines business needs, target audience, and essential functionalities to ensure alignment before development begins. It bridges the gap between vague requests and concrete requirements.

How does requirements gathering work for informal business needs?

Requirements gathering for informal business needs works by engaging in a dialogue to analyze the user's goals and extract key features. This business analysis converts unstructured requests into a formal document ready for project initiation.

What is the best way to write a project specification from a brief client description?

The best way to write a project specification from a brief client description is to use predefined templates combined with needs analysis. This approach ensures clarity and completeness by systematically structuring the client's goals into a formal document.

Can I use business analysis to define target audiences and essential functionalities?

Yes, you can use business analysis to define target audiences and essential functionalities. The process involves analyzing the core business objectives behind a request to ensure all specified features directly align with the intended users' needs.

Do I need a cahier des charges before starting website development?

You need a cahier des charges before starting website development to prevent scope ambiguity. Creating formal project specifications beforehand ensures that business needs and required functionalities are fully aligned and clearly documented.