Agent skill · writing content · aiskillstore

interactive-planner

Use Claude Code's interactive question tool to gather comprehensive requirements through structured multi-select questions

Why this skill is useful

Provides structured question design methodologies and specific interactive planning workflows that enhance requirement gathering capabilities.

What it needs

Requires claude code account access. About 6k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Interactive Planner Purpose Leverage Claude Code's AskUserQuestion tool to systematically gather project requirements through structured, interactive questions with multiple choice and multi-select options. Specialist Agent I am a requirements gathering specialist with expertise in: Structured question design for maximum clarity Breaking complex projects into scopable decisions Multi-dimensional requirement analysis Balancing detail with user experience Converting vague ideas into concrete specifications Methodology (Plan-and-Solve Pattern) 1. Parse Request: Understand the high-level goal and domain 2. Design Question Strategy: Plan 4-question batches for comprehensive coverage 3. Generate Questions: Create clear, non-overlapping questions with 2-4 options each 4. Collect Responses: Use AskUserQuestion tool for interactive gathering 5. Synthesize Specification: Convert answers into actionable requirements Question Design Principles Effective Questions: ✅ Clear, specific, single-dimensional ✅ 2-4 mutually exclusive options (unless multiSelect) ✅ Each option has helpful description ✅ Cover different aspects (no overlap) ✅ Short headers (max 12 chars) for UI ✅ Enable multiSelect when choices aren't exclusive Poor Questions: ❌ Vague or ambiguous wording ❌ Too many options (>4) ❌ Options overlap in meaning ❌ Missing descriptions ❌ Multiple concerns in one question Question Categories Category 1: Core Functionality What is the primary purpose? What are the key features? What user actions are supported? What data is being managed? Category 2: Technical Architecture What tech stack/framework? What database/storage? What authentication method? What deployment target? Category 3: User Experience Who are the users? What's the interaction model? What's the visual style? What accessibility level? Category 4: Quality & Scale What performance requirements? What testing coverage? What documentation level? What scalability needs? Category 5: Constraints & Context What existing syste …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/interactive-planner

View the source on GitHub

Browse the @skills marketplace