progressive-disclosure

Structure interfaces into progressive disclosure levels with reveal triggers.

23|4|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/flpbalada/thinking-toolkit --skill progressive-disclosure-flpbalada
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: progressive-disclosure
Source: https://github.com/flpbalada/thinking-toolkit/tree/main/plugins/progressive-disclosure/skills/progressive-disclosure
Command: npx skills add https://github.com/flpbalada/thinking-toolkit --skill progressive-disclosure-flpbalada

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Progressive disclosure reduces cognitive load by revealing information progressively. It helps designers prevent overwhelm by showing essential details first and deferring complexity until necessary.

Core Features & Use Cases

  • Onboarding: Introduce new users gradually with essential steps and optional details as they progress.
  • Multi-step forms: Group fields into logical steps, revealing advanced options only when needed.
  • Feature-rich interfaces: Hide secondary actions and settings to keep primary tasks front and center.
  • Use Case: When designing a complex admin panel, apply progressive disclosure to present core controls first and expose advanced options through progressive levels.

Quick Start

Start by outlining Level 0 essential elements, then mark Level 1, Level 2, etc., and specify triggers to reveal each level.

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 design?▼

Progressive disclosure is a UX technique that reduces cognitive load by revealing interface information progressively, showing essential details first and deferring complexity until the user needs it.

How do I design multi-step forms to prevent user overwhelm?▼

To design multi-step forms that prevent overwhelm, group fields into logical steps and reveal advanced options only when needed, keeping primary tasks front and center to reduce cognitive load.

When should I use progressive disclosure for onboarding?▼

Use progressive disclosure for onboarding when you need to introduce new users gradually, presenting essential steps first and offering optional details as they progress through the experience.

What is the best way to structure information architecture for complex admin panels?▼

The best way to structure complex admin panels is to apply progressive disclosure, presenting core controls first and exposing advanced options through staged levels triggered by user actions.

How do I implement staged information architecture for feature-rich interfaces?▼

Implement staged information architecture by outlining Level 0 essential elements first, then marking Level 1 and Level 2 details, and specifying triggers to reveal each level progressively.

Can progressive disclosure hide secondary actions in complex interfaces?▼

Yes, progressive disclosure can hide secondary actions and settings in feature-rich interfaces, keeping primary tasks front and center to ensure users are not overwhelmed by unnecessary controls.