progressive-disclosure

Structure Pi workflows with simple defaults and delayed advanced options.

Updated May 4, 2026
One-click install
npx skills add https://github.com/panamini/pi-tooling --skill progressive-disclosure-panamini
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: progressive-disclosure
Source: https://github.com/panamini/pi-tooling/tree/main/skills/progressive-disclosure
Command: npx skills add https://github.com/panamini/pi-tooling --skill progressive-disclosure-panamini

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Progressive disclosure prevents users from getting overwhelmed by too many workflow options, commands, or configuration choices at once.

Core Features & Use Cases

  • Workflow UX pattern: Guides designs that start with one recommended path, then offer a small number of alternatives before exposing advanced controls.
  • Pi routing and discoverability: Improves how command pickers, routing hints, and palettes present skills so users can find what they need without memorizing names.
  • Operational escape hatches: Keeps clear non-destructive controls like off, cancel, status, and more visible to maintain user agency.

Quick Start

Ask an AI assistant to redesign your Pi workflow UI so it starts simple, offers only 2-3 alternatives, and reveals advanced configuration only after the user requests more or a basic step fails.

Frequently Asked Questions about progressive-disclosure

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is progressive disclosure in UX workflow design?

Progressive disclosure in UX workflow design prevents user overwhelm by structuring interfaces with simple defaults first, then delaying advanced options until requested. It exposes only a single recommended action before revealing complex configurations.

How do I structure a Pi interface to reduce user overwhelm?

To structure a Pi interface and reduce user overwhelm, start with one recommended path, offer 2-3 alternatives, and reveal advanced configuration only on demand. Always keep visible escape hatches like off, cancel, and status to maintain user agency.

How do I improve command discoverability in an agent skill palette?

Improve command discoverability in an agent skill palette by guiding users with simple defaults and limiting alternatives. This helps users find what they need without memorizing names or facing too many routing options at once.

Does progressive disclosure require keeping escape hatches visible?

Yes, progressive disclosure requires keeping clear non-destructive controls like off, cancel, status, and more visible. Maintaining these escape hatches ensures user agency even when advanced configurations are hidden.

When should I apply progressive disclosure to workflow routing?

Apply progressive disclosure to workflow routing when presenting many actions or configurations at once. It satisfies progressive disclosure requirements by limiting visible alternatives and exposing advanced controls only after a basic step fails or user requests more.