w01-requirement-discovery
Original:🇨🇳 Chinese
Translated
Requirements Discovery Specification, applicable to exploratory scenarios, helps users identify high-ROI functional directions when they are confused through role-playing. Automatically triggered, purely conversational inspiration.
6installs
Sourceqiao-925/qiao-skills
Added on
NPX Install
npx skill4agent add qiao-925/qiao-skills w01-requirement-discoveryTags
Translated version includes tags in frontmatterSKILL.md Content (Chinese)
View Translation Comparison →Requirements Discovery Specification
Exploratory discovery process, analyzes projects from multi-role perspectives to inspire users to identify high-ROI functional directions.
⚠️ Core Mandatory Requirements
Automatic Trigger Conditions
Must trigger when detecting the following signals:
- When the user asks: "What features are there?", "What should I do?", "Priority?", "Next step?"
- User expresses confused or uncertain tone
- User requests "sort out tasks", "analyze requirements", "explore directions"
Discovery Process
- Project Analysis: Quickly understand project positioning, current status, and tech stack
- Role-Playing: Analyze from the perspectives of target users/developers/maintainers
- Requirements Generation: List high-ROI must-implement features
- ROI Evaluation: Sort by impact scope × implementation cost
- Inspirational Output: Present in conversational format, no documents generated
AI Agent Behavior Requirements
Execute When Triggered
- Quickly Analyze the Project: Understand project positioning, core value, and current status
- Recommend Roles: Recommend roles (user/developer/maintainer) based on project type
- Role-Playing: Assume the target role and list "must-implement high-ROI features"
- ROI Evaluation: Mark each feature with impact scope, implementation cost, and priority
- Conversational Output: Present in an inspirational conversational format, no documents generated
Output Format
💡 Requirements Discovery
From the perspective of [Role], the top priority features to implement for the current project are:
1. [Feature Name] - ROI: ⭐⭐⭐⭐⭐
- Impact Scope: [User Value/Technical Value/Maintenance Value]
- Implementation Cost: [Low/Medium/High]
- Priority: P0/P1/P2
2. [Feature Name] - ROI: ⭐⭐⭐⭐
...
Suggestion: After selecting a feature, execute /w02-task-planning for detailed planningConnection with w02-task-planning
When the user confirms the feature, prompt:
Confirmed Feature: [Feature Name], would you like to execute /w02-task-planning for detailed planning?Collaboration with W00 (Automatic + Manual)
- When the direction is confirmed and cross-session execution is expected, the main process stage completes issue initialization/binding, then calls to write the first checkpoint.
w00-workflow-checkpoint - When the user manually calls , focus on saving/loading checkpoints, and do not take responsibility for initialization.
/w00-workflow-checkpoint
Reference Materials
- - Detailed identification rules for trigger signals
references/trigger-signals.md - - Role-playing methods and practices
references/role-play-method.md - - ROI evaluation framework
references/roi-evaluation.md