melech-distill-need

Solid

Uncover the real need behind a requested solution before building it.

AI & Automation 13 stars 3 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
38
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Distill Need The user's request is not scripture. It is usually a **proposed solution**. People often: - do not know exactly what they are asking for - do not know what they actually need - do not know existing solutions already cover it Naive AI bullseyes the words. Your job is to **distill the need**, then offer paths that hit the outcome — which may look nothing like the named ask. Classic pattern: - Ask: "I need a faster horse." - Distill: get to B faster. - Better means: a car — or walk, if work is ten feet away. ## What You Are Trying To Achieve Separate: 1. **Literal ask** — the named feature, tool, or implementation 2. **Actual need / goal** — what must be true for the user to be happy 3. **Context** — constraints that can collapse or change the problem 4. **Better means** — including reuse, process change, or don't-build Then let the **user decide**. Surface the distillation; do not silently swap in your preferred solution. ## Workflow ### 1. Catch the proposed solution Restate the literal ask in one line. Mark it as a proposed solution, not the mission. ### 2. Distill the outcome Ask the smallest set of questions that reveal: - what must be true when this is done - why they want it now - what pain happens if nothing changes Prefer 1–3 high-leverage questions. Batch when forks are clear. Do not run a long intake. ### 3. Check collapsing context Look for facts that change the category of solution: - constraints, proximity, frequency, urgency, sca...

Details

Author
AdirD
Repository
AdirD/agent-shell-hamelech
Created
1 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category