progressive-disclosure

Loads LLM context in three staged layers: metadata, core instructions, and on-demand references/scripts/assets.

1|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/khw1031/ai-library --skill progressive-disclosure-khw1031
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: progressive-disclosure
Source: https://github.com/khw1031/ai-library/tree/main/.claude/skills/progressive-disclosure
Command: npx skills add https://github.com/khw1031/ai-library --skill progressive-disclosure-khw1031

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Progressive Disclosure reduces the load on LLM context windows by dividing information into three staged layers, enabling focused, efficient interactions and preventing prompt bloat.

Core Features & Use Cases

  • 3-stage loading model: Stage 1 metadata, Stage 2 core instructions, Stage 3 on-demand references/scripts/assets.
  • Clear separation of metadata, content, and resources to optimize loading, reuse, and collaboration across Skills, Agents, and Prompts.
  • Real-world use case: craft modular AI workflows where teams contribute assets that are loaded only when needed, improving scalability and context efficiency.

Quick Start

Design a new Skill using Progressive Disclosure by defining Stage 1 metadata, Stage 2 core content, and Stage 3 on-demand references.

Frequently Asked Questions about progressive-disclosure

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

FAQPage Schema
How do I reduce LLM context window bloat when building complex agent workflows?

To reduce LLM context window bloat, use progressive disclosure to divide information into three staged layers: metadata, core instructions, and on-demand references. This structured workflow prevents prompt bloat by loading resources only when needed.

What is staged prompt loading and how does it optimize LLM interactions?

Staged prompt loading optimizes LLM interactions by separating metadata, core content, and optional scripts into distinct layers. This progressive disclosure mechanism ensures focused interactions and prevents context windows from becoming overloaded with irrelevant resources.

How do I structure prompts using a 3-stage loading model for modular AI workflows?

Structure prompts by defining Stage 1 metadata, Stage 2 core content, and Stage 3 on-demand references. This 3-stage loading model enforces clear boundaries and frontmatter metadata to optimize reuse and collaboration across modular AI workflows.

Can I use progressive disclosure to manage Skills, Agents, and Prompts simultaneously?

Yes, progressive disclosure applies to Skills, Agents, and Prompts. It enforces frontmatter metadata and structured content separation across all three, enabling teams to contribute modular assets that are loaded only when needed for scalable workflows.

What is the best way to organize on-demand scripts and assets for LLM context efficiency?

The best way to organize on-demand scripts and assets is separating them into a dedicated Stage 3 layer. This progressive disclosure approach keeps them out of the initial LLM context window, loading resources dynamically only when the workflow requires them.