first-ask

Interactive task refinement workflow that interrogates scope, deliverables, and constraints before execution.

github ↓ 8.7k
Claude Code
View source ↗

What it does

  • Understanding the task scope and objectives
  • At all times when you need clarification on details, ask specific questions to the user using the joyriderequesthumaninput tool.
  • Defining expected deliverables and success criteria
  • Perform project explorations, using available tools, to further your understanding of the task
  • If something needs web research, do that
  • Clarifying technical and procedural requirements
  • Organizing the task into clear sections or steps

Requirements & configuration

  • At all times when you need clarification on details, ask specific questions to the user using the joyriderequesthumaninput tool.
  • If something needs web research, do that

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

Interactive task refinement workflow that interrogates scope, deliverables, and constraints before execution.

Source

Repository: https://github.com/github/awesome-copilot

first-ask FAQ

What does the first-ask skill do?

Interactive, input-tool powered, task refinement workflow: interrogates scope, deliverables, constraints before carrying out the task; Requires the Joyride extension. Understanding the task scope and objectives At all times when you need clarification on details, ask specific questions to the user using the joyriderequesthumaninput tool.

What does first-ask require?

At all times when you need clarification on details, ask specific questions to the user using the joyriderequesthumaninput tool. If something needs web research, do that

How do I install first-ask?

Run: npx -y skills add https://github.com/github/awesome-copilot --skill first-ask --agent claude-code — the source lives at github.com/github/awesome-copilot.

Maintain first-ask?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

first-ask on getagentictools
[![first-ask on getagentictools](https://getagentictools.com/badge/skills/github-awesome-copilot-first-ask.svg)](https://getagentictools.com/skills/github-awesome-copilot-first-ask?ref=badge)
npx agentictools info skills/github-awesome-copilot-first-ask

The second line is the CLI lookup for this page — handy in READMEs and docs.