progressive-disclosure

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

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kanno321-create/shorts_studio --skill progressive-disclosure-kanno321-create
Or copy as Structured Prompt for Agent
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.