hedgehog-adopt-elicitlisted
Install: claude install-skill skyf0xx/hedgehog
# Hedgehog Adopt Elicit
A short clarifying pass for one oversized or ambiguous change request on
an adopted repo, run in the same conversation already talking to the
user — never as a detached subagent, since the answers are the point of
asking. This is not `hedgehog-planning-intake`'s BMAD shelf run small:
that shelf elicits product drivers (persistence, deployment target,
integration surface) for a project that doesn't exist yet. Here the
project already exists; what's missing is only the shape of *this one
change*.
## When this runs
`hedgehog-adopt` calls this skill for one request at a time, right before
it would otherwise call `hedgehog intent add` directly. A request needs
this pass when its scope isn't already clear from how it was asked —
"add billing," "support multi-tenancy," anything where a reasonable
`--goal`/`--outcome` pair isn't obvious without more information. A
request that's already bounded ("fix the auth timeout bug", "add a rate
limit to the signup endpoint") skips this skill entirely.
## Ask, then fold the answers in
Ask a small number of targeted questions — usually three or four, never
a fixed script:
- What's actually in scope for this change, in the user's own terms.
- What's explicitly out of scope, if anything is likely to be assumed in
by mistake.
- Any constraint the user already knows and hasn't said yet (a
compliance requirement, an existing table or endpoint this has to work
with, a deadline that affects how big a first cut should