什么是 slash commands

Claude Code 里的 slash commands 大致分四类:

  • Built-in commands:Claude Code 自带的命令,如 /help/clear/model
  • Skills 形式的命令:通过 SKILL.md 定义,仍然可以用 /name 调用
  • Plugin commands:安装 plugin 后带来的命令
  • MCP prompts:由 MCP server 暴露出来的命令

slash commands 和 skills 的关系

  • slash commands:更像“我主动输入一个命令,触发一个固定动作”
  • skills:更像“Claude 在合适的时候自动调用的复用能力”

简单理解:

  • 想自己明确触发:先用 slash commands
  • 想让 Claude 自动判断是否该启用:再考虑 skills

高频命令

命令 用途
/help 查看帮助和命令列表
/clear 清空当前会话
/config 查看或编辑设置
/context 看上下文使用情况
/model 切换模型
`/effort [low medium
/agents 查看可用 agents
/skills 查看可用 skills
/hooks 查看 hooks
/mcp 管理 MCP
/plugin 管理 plugins
/plan 进入 planning mode

安装单个命令

mkdir -p .claude/commands
cp optimize.md .claude/commands/

然后在 Claude Code 中直接输入:

/optimize

在这里插入图片描述

在这里插入图片描述


optimize.md

---
description: 分析代码中的性能问题并提出优化建议
---

# Code Optimization / 代码优化

请按优先级检查代码中的这些问题:

1. **Performance bottlenecks**:是否存在 O() 操作、低效循环、重复查询
2. **Memory leaks**:是否有资源未释放、缓存失控、循环引用等问题
3. **Algorithm improvements**:是否有更合适的数据结构或算法
4. **Caching opportunities**:哪些重复计算或查询适合缓存
5. **Concurrency issues**:是否存在竞态条件、锁问题、线程安全隐患

输出格式请包含:

- 问题严重级别:Critical / High / Medium / Low
- 位置
- 原因解释
- 推荐修复方式
- 必要时给出代码示例
Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐