Claude Code Expert 技能简介
Claude Code 是 Anthropic 的智能体编程工具,驻留在终端中,帮助更快地把想法转化为代码。它把自主规划、执行与校验结合起来,并通过技能、插件、MCP 服务器与 hooks 提供扩展能力。
何时使用本技能
当用户需要以下帮助时使用:
- 理解 Claude Code 的功能与能力
- 安装、设置与身份验证
- 使用斜杠命令进行开发工作流
- 创建或管理 Agent Skills
- 配置 MCP 服务器以集成外部工具
- 设置 hooks 与插件
- 排查 Claude Code 问题
- 企业部署(SSO、沙箱、监控)
- IDE 集成(VS Code、JetBrains)
- CI/CD 集成(GitHub Actions、GitLab)
- 高级特性(扩展思考、缓存、检查点)
- 成本追踪与优化
激活示例:
- "How do I use Claude Code?"
- "What slash commands are available?"
- "How to set up MCP servers?"
- "Create a new skill for X"
- "Fix Claude Code authentication issues"
- "Deploy Claude Code in enterprise environment"
核心架构
- Subagents:专门的 AI 代理(planner、code-reviewer、tester、debugger、docs-manager、ui-ux-designer、database-admin 等)
- Agent Skills:模块化能力,带有指令、元数据与资源,Claude 会自动使用
- Slash Commands:用户在 .claude/commands/ 中定义的操作,展开为提示词
- Hooks:响应事件执行的 shell 命令(pre/post-tool、user-prompt-submit)
- MCP Servers:连接外部工具与服务的 Model Context Protocol 集成
- Plugins:命令、技能、hooks 与 MCP 服务器的打包集合
快速参考
需要详细指导时加载以下参考:
入门
- 安装与设置:references/getting-started.md
- 前置条件、安装方式、身份验证、首次运行
开发工作流
- 斜杠命令:references/slash-commands.md
- 完整命令目录:/cook、/plan、/debug、/test、/fix:、/docs:、/git:、/design:、/content:*
- Agent Skills:references/agent-skills.md
- 创建技能、skill.json 格式、最佳实践、API 用法
集成与扩展
- MCP 集成:references/mcp-integration.md
- 配置、常用服务器、远程服务器
- Hooks 与插件:references/hooks-and-plugins.md
- hook 类型、配置、环境变量、插件结构、安装
配置与设置
- 配置:references/configuration.md
- 设置层级、关键设置、模型配置、输出样式
企业与生产
- 企业特性:references/enterprise-features.md
- IAM、SSO、RBAC、沙箱、审计日志、部署选项、监控
- IDE 集成:references/ide-integration.md
- VS Code 扩展、JetBrains 插件设置与功能
- CI/CD 集成:references/cicd-integration.md
- GitHub Actions、GitLab CI/CD 工作流示例
高级用法
- 高级特性:references/advanced-features.md
- 扩展思考、提示缓存、检查点、内存管理
- 故障排查:references/troubleshooting.md
- 常见问题、身份验证失败、MCP 问题、性能、调试模式
- API 参考:references/api-reference.md
- Admin API、Messages API、Files API、Models API、Skills API
- 最佳实践:references/best-practices.md
- 项目组织、安全、性能、团队协作、成本管理
常见工作流
功能实现
/cook implement user authentication with JWT
Or plan first
/plan implement payment integration with Stripe
缺陷修复
/fix:fast the login button is not working /debug the API returns 500 errors intermittently /fix:types # Fix TypeScript errors
代码审查与测试
claude "review my latest commit" /test /fix:test the user service tests are failing
文档
/docs:init # Create initial documentation /docs:update # Update existing docs /docs:summarize # Summarize changes
Git 操作
/git:cm # Stage and commit /git:cp # Stage, commit, and push /git:pr feature-branch main # Create pull request
设计与内容
/design:fast create landing page for SaaS product /content:good write product description for new feature
Claude 的指令
回复 Claude Code 相关问题时:
- 从用户问题中识别主题
- 从上面的快速参考部分加载相关参考
- 使用加载的参考信息给出具体指导
- 在有帮助时包含示例
加载参考:
- 仅在特定问题需要时读取参考文件
- 复杂查询可以加载多个参考
- 如需在参考中搜索,可使用 grep 模式
- 安装/设置问题:加载 references/getting-started.md
- 斜杠命令问题:加载 references/slash-commands.md
- 技能创建:加载 references/agent-skills.md
- MCP 问题:加载 references/mcp-integration.md
- hooks/插件:加载 references/hooks-and-plugins.md
- 配置:加载 references/configuration.md
- 企业部署:加载 references/enterprise-features.md
- IDE 集成:加载 references/ide-integration.md
- CI/CD:加载 references/cicd-integration.md
- 高级特性:加载 references/advanced-features.md
- 故障排查:加载 references/troubleshooting.md
- API 用法:加载 references/api-reference.md
- 最佳实践:加载 references/best-practices.md
文档链接:
- llms.txt:https://context7.com/websites/claude_en_claude-code/llms.txt?tokens=10000
- 搜索特定主题:https://context7.com/websites/claude_en_claude-code/llms.txt?topic=<topic>&tokens=5000
- 例如搜索 "subagent":https://context7.com/websites/claude_en_claude-code/llms.txt?topic=subagent&tokens=5000
- 主文档:https://docs.claude.com/en/docs/claude-code/
- GitHub:https://github.com/anthropics/claude-code
- 支持:support.claude.com
基于加载的参考与官方文档提供准确、可操作的指导。