edlsh/pi-ask-user

Interactive decision-gating extension for pi — lets AI agents ask users questions with multiple-choice and freeform answers

48
/ 100
Emerging

Implements a Pi package that registers an `ask_user` tool with searchable single/multi-select lists, freeform responses, and optional timeouts—featuring responsive TUI rendering that overlays conversations on wide terminals or falls back to standard input when unavailable. Includes a bundled skill that encourages decision-gating by prompting agents to consult users on high-impact architectural choices and ambiguous requirements. Integrates system prompts via `promptSnippet` and `promptGuidelines`, and returns structured `details` objects for session state reconstruction.

Available on npm.

No Dependents
Maintenance 13 / 25
Adoption 4 / 25
Maturity 18 / 25
Community 13 / 25

How are scores calculated?

Stars

7

Forks

2

Language

TypeScript

License

MIT

Last pushed

Mar 26, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/edlsh/pi-ask-user"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.