ask

buiducnhat/agent-skills · updated Apr 8, 2026

$npx skills add https://github.com/buiducnhat/agent-skills --skill ask
0 commentsdiscussion
summary

Gather the information needed to proceed with a task through structured, focused dialogue.

skill.md

Ask

Purpose

Gather the information needed to proceed with a task through structured, focused dialogue.

This skill is for asking only. Do not plan, implement, or produce any artifacts.

Scope Gate (Required Before Starting)

Use this skill only when:

  1. The task is underspecified — key requirements, constraints, or decisions are missing
  2. User input is required — the task cannot proceed without answers from the user
  3. No assumptions are safe — guessing would risk wasted effort or wrong direction

If the task is clear enough to act on, use brainstorm, write-plan, or quick-implement instead.

Workflow

Step 1: Gather Project Context

Load project context per the shared Context Loading Protocol. Only gather what is relevant to the current task. Skip if no docs exist.

Step 2: Identify Information Gaps

Determine exactly what is missing before a task can proceed:

  • Objective and user value
  • Scope boundaries and non-goals
  • Constraints (technical, UX, performance, timeline)
  • Success criteria
  • Key decisions with multiple valid options

Step 3: Ask Questions (One at a Time)

Ask targeted questions sequentially to close each gap.

Rules:

  • Ask exactly one question per message
  • Prefer multiple-choice options when practical (2–4 choices)
  • Use open-ended questions only when no reasonable options exist
  • Do not ask questions already answered by project documentation
  • Do not ask about implementation details prematurely
  • Do not bundle multiple questions into one message

Step 4: Confirm and Hand Off

Once all gaps are closed:

  1. Summarize the collected answers concisely
  2. Confirm with the user that the summary is correct
  3. Recommend the appropriate next skill based on complexity:
    • Simple, clear task → quick-implement
    • Complex or risky task → write-plan
    • Ambiguous, high-risk, or exploratory → brainstorm

Rules

  • Do not write code or modify any files
  • Do not produce plans, designs, or implementation artifacts
  • Do not make assumptions; ask instead
  • Keep questions short and focused
  • Apply YAGNI: only ask what is strictly necessary to proceed
  • Feeds into: brainstorm, write-plan, quick-implement

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.645 reviews
  • Hana Taylor· Dec 28, 2024

    Useful defaults in ask — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Advait Choi· Dec 16, 2024

    I recommend ask for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Aditi Bansal· Dec 8, 2024

    Solid pick for teams standardizing on skills: ask is focused, and the summary matches what you get after install.

  • Maya Rao· Dec 8, 2024

    ask is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Anaya Jain· Nov 27, 2024

    Useful defaults in ask — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Aanya Abebe· Nov 19, 2024

    ask is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Anaya Kapoor· Nov 7, 2024

    Keeps context tight: ask is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Kwame Martinez· Oct 26, 2024

    ask is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Kwame Kim· Oct 18, 2024

    I recommend ask for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Carlos Abebe· Oct 10, 2024

    Keeps context tight: ask is the kind of skill you can hand to a new teammate without a long onboarding doc.

showing 1-10 of 45

1 / 5