/skills
列出可用的 Skill。
/skills 命令列出所有可用的技能(skills)——包括自定义的、项目级的,以及 Claude Code 自带的技能,比如 /doctor 或 /code-review。自 v2.1.121 起,可以通过输入名称来筛选列表;按 t 键可按 token 数量排序,从而看出哪些技能在系统提示中占用的上下文最多。按空格键可以切换单个技能对 Claude 和 / 菜单的可见性,按 Enter 会把改动永久保存到设置中。自从自定义命令(Custom Commands)与技能合并以来,两者在技术上是完全相同的东西:位于 .claude/commands/deploy.md 下的文件,和位于 .claude/skills/deploy/SKILL.md 下的技能文件夹,生成的是同一个 /deploy 命令。内置技能在每个会话中都可用,但可以通过 disableBundledSkills 设置全局关闭(/doctor 除外,它始终保持可见)。/skills 本身只显示列表,不会安装、修复或创建任何技能。
✅ 什么时候用?
了解当前加载了哪些技能,以及它们各自占用多少上下文
执行 /skills,然后按 t 按 token 数量排序
有针对性地隐藏不常用的技能,以节省上下文
在 /skills 列表中用空格键把某个技能设为不可见,再按 Enter 保存
⛔ 什么时候不该用?
诊断损坏的技能安装、重复的技能或加载错误
/skills 只显示列表,不会检查安装方面的问题
更好的选择: 使用 /doctor,它会检查安装情况、重复或损坏的技能以及上下文占用
想在不重启会话的情况下立即使用刚创建的技能
/skills 显示的是上一次扫描时的状态;磁盘上新建的文件不会被自动识别
更好的选择: 执行 /reload-skills,重新读取技能目录
来源
- Claude Code 文档(官方) ↗ code.claude.com
更多命令 · Claude Code