progressive-disclosure

Audit SKILL.md files over 500 lines and propose metadata, body, and references segmentation.

Updated Aug 23, 2026
Ready to run
npx skills add https://github.com/kanno321-create/shorts_studio --skill progressive-disclosure-kanno321-create
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
Please help me install this Agent Skill.
Skill: progressive-disclosure
Source: https://github.com/kanno321-create/shorts_studio/tree/main/.claude/skills/progressive-disclosure
Command: npx skills add https://github.com/kanno321-create/shorts_studio --skill progressive-disclosure-kanno321-create

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SKILL.md์™€ ์žฅ๋ฌธ ์ง€์นจ์„œ๊ฐ€ 500์ค„์„ ์ดˆ๊ณผํ•ด Lost-in-the-Middle ํ˜„์ƒ(LLM์ด ์ค‘๊ฐ„๋ถ€ ์ง€์‹œ 30%+ ๋ˆ„๋ฝ)์„ ์œ ๋ฐœํ•˜์ง€ ์•Š๋„๋ก ์ž๋™ ๊ฒ€์‚ฌํ•˜๊ณ  references/ ๋ถ„๋ฆฌ๋ฅผ ์ œ์•ˆ. "SKILL ์Šฌ๋ฆผํ™”", "๋ฌธ์„œ 500์ค„ ๋„˜์Œ", "Lost in the Middle", "Progressive Disclosure", "์Šคํ‚ฌ ๋„ˆ๋ฌด ๊ธธ์–ด" ์š”์ฒญ ์‹œ ๋ฐ˜๋“œ์‹œ ํŠธ๋ฆฌ๊ฑฐ.

Core Features & Use Cases

  • ์ž๋™ ๊ธธ์ด audit ๋ฐ 500์ค„ ์ดˆ๊ณผ ํŒŒ์ผ ์‹๋ณ„
  • ๊ธด ๋ฌธ์„œ๋ฅผ metadata, ๋ณธ๋ฌธ, references๋กœ ๊ณ„์ธตํ™”ํ•˜๋Š” ์ œ์•ˆ ๋กœ์ง
  • ํ•„์š” ์‹œ references/ ๋ถ„๋ฆฌ ๋ฐ ํฌ์ธํ„ฐ ๊ธฐ๋ฐ˜ ๋กœ๋”ฉ ์ „๋žต ์ œ์‹œ

Quick Start

Run an audit to verify SKILL.md length and automatically propose references separation when the threshold is exceeded.

Frequently Asked Questions about progressive-disclosure

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

FAQPage Schema
Why does my LLM miss instructions in the middle of long prompt documents?โ–ผ

Long prompt documents exceeding 500 lines trigger the Lost-in-the-Middle phenomenon, where the LLM misses over 30% of middle-section instructions. This Skill audits oversized SKILL.md files and proposes splitting content into metadata, body, and references layers to mitigate the issue.

What is progressive disclosure for long prompt management?โ–ผ

Progressive disclosure is a three-layer model that segments long prompt content into metadata, body, and references. Metadata is always loaded, the body loads under 500 lines, and references load on-demand, preventing the LLM from dropping middle instructions.

How do I split an oversized SKILL.md file to prevent lost instructions?โ–ผ

Run an audit to identify files exceeding the 500-line threshold. The Skill automatically proposes separating references into a dedicated directory and implements pointer-based loading strategies to ensure the main SKILL.md stays slim.

When do I need to separate references from my main prompt document?โ–ผ

You need to separate references when your SKILL.md or long prompt management document exceeds 500 lines. The Skill enforces loading rules that keep metadata always loaded and push references to on-demand loading to avoid Lost-in-the-Middle issues.

Can I set a custom line threshold for splitting prompt documentation?โ–ผ

Yes, the Skill applies a three-layer model with configurable thresholds for prompt safety. While 500 lines is the default limit for loading the body, you can adjust the threshold to segment oversized content and trigger references separation.

What are the limitations of using progressive disclosure for prompt safety?โ–ผ

The Skill specifically targets Lost-in-the-Middle issues caused by document length rather than semantic complexity. It relies on strict loading rules and threshold configurations, so improperly segmenting references without pointer-based loading may still disrupt LLM context handling.