need-explorer
FeaturedClarify intent, scope, constraints, and success criteria before artifact creation. Invoke when the request is fuzzy, the user is comparing options, or the workflow needs a stable change definition before writing artifacts.
AI & Automation 796 stars
79 forks Updated 1 weeks ago MIT
Install
Quality Score: 90/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Need Explorer
Turn a rough idea into a stable change definition before writing artifacts.
## Primary Goal
Agree on: problem, scope, non-goals, success criteria, whether to split before specification.
## Process
### 1. Inspect Context First
Before asking questions, understand what exists and what constraints are in place.
### 2. One Question at a Time
Ask a single clear question, wait for the answer, digest, then ask the next. Never ask 3+ questions at once. Each answer informs the next question.
### 3. Prefer Multiple-Choice Questions
Present 2-3 options when reasonable answers are finite. This reduces cognitive load and surfaces unconsidered choices.
### 4. Propose 2-3 Approaches with Trade-Offs
For each approach: what it is, upside, downside, best-for. Then **recommend one** and explain why. Never present a single path — always name at least one alternative.
### 5. Validate Before Concluding
Restate what you heard: "Here's what I'm hearing: [problem, scope, non-goals, success criteria]. Does this match?" Incorporate corrections and re-validate.
### 6. DP-1: Requirement Confirmation Gate
After user confirms the summary:
```bash
ssf state set <change-dir> dp_1_result "confirmed: <one-line summary>"
ssf state set <change-dir> dp_1_timestamp $(date -u +%Y-%m-%dT%H:%M:%SZ)
```
DP-1 confirms scope, non-goals, and success criteria before artifact creation.
### 7. Hand Off
Once DP-1 is recorded, hand off to `spec-writer`.
## Anti-Patterns
- **Skipping explorat...
Details
- Author
- MageByte-Zero
- Repository
- MageByte-Zero/spec-superflow
- Created
- 2 months ago
- Last Updated
- 1 weeks ago
- Language
- JavaScript
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
openspec-explore
Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
13 Updated 3 days ago
nano-step AI & Automation Listed
openspec-explore
Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
2 Updated today
matto00