在 Claude Code 中，“技能（Skill）”的本质是什么？	一个 Markdown 文件，用于一次性教会 Claude 如何完成某项任务，并在相关时自动应用。
Claude 是如何判断是否应该激活某个技能的？	将用户的当前请求与所有可用技能的描述（description）进行匹配，匹配成功即激活。
个人技能与项目技能在存储路径上有何不同？	个人技能存放在用户主目录的 `.claude/skills`；项目技能存放在仓库根目录的 `.claude/skills`。
“技能”与 `CLAUDE.md` 文件在上下文加载机制上有什么区别？	`CLAUDE.md` 会在每次对话开始时始终加载；而“技能”仅在请求匹配时按需加载。
为什么使用“技能”能有效节省上下文窗口空间？	因为技能是按需加载的，且仅加载名称和描述，不会像全局配置那样持续占用上下文。
“技能”与斜杠命令（Slash commands）在触发方式上有何差异？	斜杠命令需用户手动输入触发；“技能”由系统自动识别场景并应用，无需手动调用。
“技能”最适合应用于哪类开发场景？	适用于特定任务的专项知识，如团队代码审查标准、提交信息格式或企业品牌规范。
智能体技能（Agent skills）文件夹通常包含哪些组成部分？	包含指令、脚本和资源文件，供智能体发现并使用以更高效准确地完成任务。
将技能放置在项目根目录的 `.claude/skills` 下对团队协作有何帮助？	任何克隆该仓库的成员都会自动继承这些技能，确保团队标准和规范的一致性。
根据课程总结，什么信号表明你应当创建一个新技能？	当你发现自己需要反复向 Claude 解释同一套规则或偏好时，就应将其编写为技能。
