Rich Elicitation
Use this skill whenever Claude is about to help with any task that has multiple reasonable approaches, unclear requirements, personal preferences, or ambiguous scope. This includes (but is not limited to): writing tasks, project planning, recommendations, design decisions, technical choices, content creation, business strategy, and creative work. Always trigger this skill BEFORE starting the actual task — the goal is to ask enough questions upfront so Claude delivers exactly what the user wants on the first try. Do NOT trigger for simple factual lookups, math, or tasks where intent is complete
Install
npx skills add CyberZenithX/Rich-Elicitation-Skill --skill rich-elicitationgit clone --depth 1 https://github.com/CyberZenithX/Rich-Elicitation-Skill.git /tmp/Rich-Elicitation-Skill
mkdir -p ~/.claude/skills
cp -r /tmp/Rich-Elicitation-Skill/. ~/.claude/skills/rich-elicitationPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Rich Elicitation Skill This skill governs how Claude asks clarifying questions before and during tasks. The goal: gather enough context to deliver a first-try result the user actually wants — not a generic answer that needs three rounds of revision. --- ## Core Principles 1. **Ask more, assume less.** If a task has multiple valid interpretations, ask. Don't silently pick one and hope for the best. 2. **More options = more signal.** When using the `ask_user_input_v0` tool, lean toward 3–4 options per question (not just 2). Real decisions rarely have only two sides. Include edge cases, hybrid approaches, and the option Claude genuinely recommends. 3. **Always mark your recommendation.** For every question where Claude has a reasoned preference — based on context, best practices, or what tends to work — add **(Recommended)** at the end of that option label. Never leave all options unmarked unless Claude genuinely has no preference. 4. **Group related questions.** Ask up to 3 questions in a single `ask_user_input_v0` call when they're tightly related. Don't fire off 6 separate question prompts. 5. **Lead with a short framing sentence.** Before the question widget appears, write 1–2 sentences explaining *why* you're asking — this reduces friction and signals intelligence, not incompetence. --- ## Question Design Rules ### Option Labels - Keep labels short (3–8 words) - Make each option meaningfully distinct — no near-duplicates
Details
- Skill name
rich-elicitation- Repository
- CyberZenithX/Rich-Elicitation-Skill
- License
- MIT
- Repo updated
- 7 May 2026
FAQ
What does the Rich Elicitation skill do?
Use this skill whenever Claude is about to help with any task that has multiple reasonable approaches, unclear requirements, personal preferences, or ambiguous scope. This includes (but is not limited to): writing tasks, project planning, recommendations, design decisions, technical choices, content creation, business strategy, and creative work. Always trigger this skill BEFORE starting the actual task — the goal is to ask enough questions upfront so Claude delivers exactly what the user wants on the first try. Do NOT trigger for simple factual lookups, math, or tasks where intent is complete
How do I install the Rich Elicitation skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add CyberZenithX/Rich-Elicitation-Skill --skill rich-elicitation. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Rich Elicitation popular?
It lives in CyberZenithX/Rich-Elicitation-Skill, which has 9 GitHub stars and 1 forks.
Related skills
Trace to Practice
9wssfk12138/trace-to-practice
Periodically distill task histories into evidence-backed workflow improvements, reusable skills, scoped agent rules, persistent memory, and user habit suggestions while controlling review cost. Use for conversation retrospectives, recurring agent-error analysis, or 对话蒸馏/工作流复盘 across tasks. Do not use for a simple one-chat summary or ML model knowledge distillation.
ManoBrowser
9ClawCap/ManoBrowser
Your hands in the user's real browser. Operate the user's own Chrome with their logged-in sessions — extract data behind login walls, reverse-engineer website APIs into reusable skills, and automate any browser workflow. Use when you need login-required data extraction, API reverse engineering, browser automation, or social media data collection. 给你一双手,像用户一样使用浏览器。在用户已登录的 Chrome 中工作——提取登录墙后的数据、逆向 API 生成可复用 Skill、自动化浏览器工作流。
Pbi Project Hub
10gusbavia/pbi-project-hub
Build a complete Power BI project delivery vault in Obsidian — from client discovery to production sign-off. Asks 8 questions about your practice and first project, then generates folder structure, design system, technical reference, DAX/HTML guide, discovery framework, sprint board, templates, and live dashboards. Triggers on "Power BI project hub", "PBI project setup", "set up my Power BI practice", "consultant vault", "Power BI delivery system". Do NOT use for generic Obsidian vaults, non-Power BI projects, or single-file templates.
God Prompt
9AKzar1el/god-prompt
Production workflow skill for coding, debugging, architecture, design, deployment, automation, SEO, content, and other substantial build or review work. Use when a task benefits from explicit scope, task classification, evidence-backed execution, verification, and delivery gates. Routes work through the appropriate protocol and scales depth to the task while preserving user and developer authority.
Grimoire
8LeoLin990405/grimoire-skill
Grimoire — turn a PDF/document/raw text into reading notes + a reusable skill pack in one parse. Auto-classifies book/paper/document, scaffolds type-specific notes for an Obsidian vault, and mines per-source skills merged per book/course. Built on the MinerU parsing API (OCR, formula/table, batch). Scripts never call an LLM and never write the vault; skill install is OPT-IN (--install / scripts/skill-install.sh) and deliberately crosses the candidate-only boundary by explicit user request, recorded in the manifest. Raw text → skill via --from-text; cross-agent install + management via the grim
Clec Episode Organizer
9wenyenluan/clec-episode-organizer
Organize user-scoped CLEC episodes into traceable Traditional Chinese Obsidian pages. Use when Codex must group X, pCloud, Google Drive, Bilibili, Odysee, and RSS or Podcast sources by five-digit episode number; obtain and review transcripts through media-transcript; clean readable transcripts with the confirmed CLEC lexicon; anonymize students; or build the standard three-layer episode page.
Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.