Daniel San:Claude Code Skills 设计理念:采用三层上下文系统,分层如下
- 第一层:项目主配置,始终加载。
- 第二层:技能元数据,仅加载 YAML frontmatter(每个技能约 100-200 token)。
- 第三层:按需加载技能文档(SKILL.md 与相关文档)。
这种架构允许同时加载数十个技能而不超出上下文限制,同时将脚本和模板文件设计为直接调用(零 token 消耗),从而确保性能和灵活性。讨论中也有不同观点,比如关于各层职责划分、加载策略和多技能性能的问题,这些争议显示出设计细节的重要性和优化空间。
原文链接:x.com/dani_avila7/status/1981394535155438029
