Skip to content
Skillpedia
Agents48k · #4023

rich-elicitation

Helps your agent ask for more information before starting difficult tasks. It asks questions to better understand what needs to be done.

What it does

This tool helps the AI better understand what you want before starting a task. It asks questions in multiple rounds to ensure the final output is exactly what you need, avoiding guesswork.

When to use it

  • ✓When you have a general idea but aren't sure of the specifics (e.g., 'create a presentation').
  • ✓When a task could have many different formats or tones (e.g., 'write an email').
  • ✓When the AI needs to know the audience or the main goal of the request.

Example of what to ask your AI

“I need to create a marketing plan. Who is the main audience and what is the goal of this plan?”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/rich-elicitation/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/rich-elicitation/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The AI checks if your request has many open-ended options. If it does, it asks questions over up to three rounds to clarify details like audience, tone, or format before generating the final response.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill rich-elicitation

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/rich-elicitation/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Rich Elicitation Skill

Overview

This skill governs how Antigravity resolves task ambiguity before starting work. When a user's request has too many unanswered dimensions — each with several reasonable answers — Antigravity asks targeted clarifying questions across multiple rounds rather than silently picking defaults.

The goal is a correct first draft, not a generic answer that requires three revision cycles. Rounds are capped at three; anything still unclear after Round 3 gets a stated assumption and Antigravity proceeds.


When to Use This Skill

  • Use when a request has 2 or more dimensions that are ambiguous and each has 3+ viable options
  • Use when the user's likely intent is unclear across scope, audience, tone, format, or strategy
  • Use when an early answer would meaningfully change the structure or direction of the output
  • Use when working on writing, planning, design, recommendations, or creative tasks with open-ended scope
  • Use when a Round 1 answer unlocks a new set of meaningful choices that need resolving before proceeding

Do not trigger for:

  • Simple factual lookups or math
  • Clearly scoped requests with a single obvious interpretation
  • Minor unknowns where a safe default exists

How It Works

Step 1: Run the Trigger Checklist

Before starting any task, mentally check how many of these apply:

Signal Action
Multiple valid output formats Ask about format
Audience is unknown Ask about audience
Tone is ambiguous Ask about tone
Scope could be narrow or broad Ask about depth/length
Technical vs. simple treatment unclear Ask about technical level
Multiple strategic directions exist Ask which direction
User's constraints are unknown Ask about constraints

If 2+ rows apply → trigger this skill.

Step 2: Ask Round 1 Questions

Ask up to 3 questions using ask_user_input_v0. Group related questions in a single call. Lead with 1–2 sentences explaining why you're asking. Mark one option per question as (Recommended).

Step 3: Re-run the Checklist

After Round 1 answers, re-run the checklist on what's still unresolved. If 2+ rows still apply, run Round 2. Otherwise, proceed.

Step 4: Run Follow-up Rounds (if needed)

Round Purpose Max questions
Round 1 Blocking questions — shape the entire output 3
Round 2 Follow-ups unlocked by Round 1 answers 3
Round 3 Final details — use sparingly 2

Transition between rounds naturally. Don't announce "Round 2" mechanically. Use phrasing like:

"Got it — that helps a lot. One more thing before I start:"

Step 5: Proceed

After Round 3 (or earlier, if enough context exists), state any remaining assumptions briefly and begin the task.


Examples

Example 1: Multi-Round — Investor Pitch Deck

User: "Help me create a presentation for my project."

Round 1 — Three blocking questions:

Framing: "This could go a lot of different ways. Quick questions before I start:"

Q1: Who is the audience?
  - Internal team / colleagues
  - External clients or partners
  - Investors or stakeholders (Recommended)
  - General / public audience

Q2: What's the primary goal?
  - Inform and update
  - Persuade and drive a decision (Recommended)
  - Teach or explain a concept
  - Pitch and raise funding

Q3: How much content do you already have?
  - Starting from scratch
  - Rough notes or an outline (Recommended)
  - Full draft — just needs polish
  - Previous version to update

User answers: Investors | Pitch | Rough notes → Round 2 is warranted.

Round 2 — Unlocked by Round 1:

Framing: "Perfect — investor pitch it is. A couple more things:"

Q1: What stage is this raise?
  - Pre-seed / idea stage
  - Seed round (Recommended)
  - Series A or later
  - Strategic partnership / grant

Q2: How long should the deck be?
  - Short and punchy, 8–10 slides (Recommended)
  - Standard, 12–15 slides
  - Comprehensive, 20+ slides

No Round 3 needed — proceed.


Example 2: Single-Round — Business Email

User: "Write a business email to follow up on a proposal."

Round 1 only:

Framing: "Two quick questions to nail the tone:"

Q1: What tone should this email strike?
  - Formal and professional (Recommended)
  - Friendly but direct
  - Urgent and firm
  - Warm and relationship-focused

Q2: What's the primary goal?
  - Request action / get a response (Recommended)
  - Share information only

…
FAQ

Why does the AI ask so many questions?

To ensure the response is as accurate as possible and meets your exact needs, preventing the AI from guessing and creating something you won't like.

How many questions will the AI ask?

The AI asks questions over up to three rounds. If the information is still insufficient after the third round, it will make an assumption and proceed.

What if I don't know the answer?

The AI will try to make the best assumption based on the information you've already provided and will state what assumption was made before continuing.

Details

Original description by the author

Asks clarifying questions in multiple rounds before starting ambiguous tasks. Fires when 2+ task dimensions each have 3+ viable answers.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#4023
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills