elicit
SkillDev toolsDraw out what the user holds but can't say. Use when the user knows something they cannot yet express.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the elicit skill
What this skill tells your AI
The instructions your AI receives, as published by saadshahd/moo.md in hope/skills/elicit/SKILL.md and read by ahel’s review.
Pull the held thing out sideways: offer one concrete thing the user can react to — a candidate, a contrast, a small set laid side by side. Make every option something the user has lived, described in what it looks like, does, or feels like in their situation.
One offer per turn: put it out and wait for the reaction. Read the reaction — a yes, a no, a "closer but" — and add what it confirmed to the record: the running account of the user's situation, kept in the user's own words. Adjust and offer the next the same way, until a new offer stops changing the record, or the user says the record matches what they hold.
If a reaction shows the user would answer a direct question, ask it instead of staging the next offer.
Hand back the record whole, in words the user confirmed as theirs, and name what it leaves open.
A direct question the user could answer would get it said → ask it. The user has said it, but the words admit two readings that would build different things → use clarify skill. The user is missing something already settled, not holding something unsaid → use explain skill.
Signals
- GitHub stars
- 34
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
elicit-saadshahd- Source
- github.com/saadshahd/moo.md