askme

Solid

Use when a task is ambiguous or intent needs eliciting: exhaustive/collaborative/adversarial askme, batch questions, interview, ambiguity scan, or intent proposal. Not for one fork: use decide.

AI & Automation 52 stars 9 forks Updated 5 days ago Apache-2.0

Install

View on GitHub

Quality Score: 83/100

Stars 20%
57
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Ask me ## Contract | Field | Bound contract | |---|---| | Trigger | Ambiguous task, elicitation request, or explicit mode: exhaustive, collaborative, adversarial, batch, interview, scan, or proposal. | | Authority | Reversible local. Writes only the user-approved decision log file in interview mode; every other mode emits chat output only. Rollback is deleting that file. No remote mutation. | | Side effect | Question sets, findings reports, and intent proposals in chat; interview mode writes one named local file after approval. | | Done | The selected mode's terminal state holds: intent confirmed, frontier empty, record approved and written, no open manual finding, or proposal answered. | ## Inputs - The user's task, request, or handed-over material (required). - Mode selector: `exhaustive` (default), `collaborative`, `adversarial`, `batch`, `interview`, `scan`, or `proposal`. Auto-detected from invoking phrasing; an explicit mode argument always overrides auto-detection. - An ask-user tool exposing single-select and multi-select questions (the harness equivalent of `AskUserQuestion`). Required to fire question batches; if absent, fall back to sequential chat prompts. - Mode-specific inputs: `scan` takes an optional text-or-path target; `proposal` requires the handed-over material; `interview` requires a stated goal. ## Procedure 1. **Select mode.** Auto-detect from invoking phrasing: `help me refine`, `walk through with me`, `let's brainstorm`, `share tips` → collabor...

Details

Author
OutlineDriven
Repository
OutlineDriven/outline-driven-development
Created
9 months ago
Last Updated
5 days ago
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category