Progressive Disclosure
源自UX设计领域的概念,被Anthropic引入Agent架构,通过两阶段加载(先读取Skill名称和描述,再按需加载完整内容)解决LLM上下文窗口容量限制和Lost in the Middle问题,提升Skill路由准确率
Core Facts
Progressive Disclosure is originally a classic principle in user interface design, referring to showing complex information only when the user needs it.
Skills enable on-demand loading of specialized knowledge through a progressive disclosure mechanism, loading a particular type of expertise into context only when the task genuinely requires it.
Agent Skill adopts a lazy-loading mechanism whereby the Agent first reads only the metadata (name and description) of each Skill and loads the full instructions only after matching the user's need, so having multiple Skills coexisting does not increase Token consumption
Timeline (last 90 days)
Progressive Disclosure was originally a concept in the UX design field, referring to an interface only showing more details when the user needs them, to avoid information overload
Progressive Disclosure refers to an Agent not loading all the full details of every skill at once, but instead gradually expanding relevant information based on task needs
The progressive disclosure strategy splits knowledge into separate Skill documents, normally keeping only a short index in the context and dynamically loading the full content only when needed.
Excellent interface design should follow the principle of Progressive Disclosure, presenting information to users only when they need it
The progressive disclosure mechanism means that even if an Agent is equipped with hundreds of skills, the actual context usage during runtime may be equivalent to only that of an MCP solution using 3–5 tools.
Progressive Disclosure is originally a classic principle in user interface design, referring to showing complex information only when the user needs it.
The card-based swipe-left/swipe-right interaction follows the Progressive Disclosure principle in cognitive psychology, avoiding decision fatigue associated with long lists.
All Facts (10)
Progressive Disclosure is originally a classic principle in user interface design, referring to showing complex information only when the user needs it.
75%VerifiedSkills enable on-demand loading of specialized knowledge through a progressive disclosure mechanism, loading a particular type of expertise into context only when the task genuinely requires it.
75%VerifiedAgent Skill adopts a lazy-loading mechanism whereby the Agent first reads only the metadata (name and description) of each Skill and loads the full instructions only after matching the user's need, so having multiple Skills coexisting does not increase Token consumption
70%UnverifiedClaude Code的Skills机制采用渐进式披露(Progressive Disclosure)策略,按需加载专业知识包以防止上下文溢出
85%UnverifiedThe progressive disclosure mechanism means that even if an Agent is equipped with hundreds of skills, the actual context usage during runtime may be equivalent to only that of an MCP solution using 3–5 tools.
60%UnverifiedProgressive Disclosure refers to an Agent not loading all the full details of every skill at once, but instead gradually expanding relevant information based on task needs
50%UnverifiedProgressive Disclosure was originally a concept in the UX design field, referring to an interface only showing more details when the user needs them, to avoid information overload
50%UnverifiedThe progressive disclosure strategy splits knowledge into separate Skill documents, normally keeping only a short index in the context and dynamically loading the full content only when needed.
50%UnverifiedExcellent interface design should follow the principle of Progressive Disclosure, presenting information to users only when they need it
50%UnverifiedThe card-based swipe-left/swipe-right interaction follows the Progressive Disclosure principle in cognitive psychology, avoiding decision fatigue associated with long lists.
50%