如何在 Claude 中创建针对特定项目的自定义指令?

酷敏酱_6741

酷敏酱_6741

2026-04-17

1092人浏览

原创

需为项目创建专属自定义指令:一、在项目根目录建 .claude/skills/project-specific/ 目录;二、编写含 yaml 头部的 api-test.md 文件;三、用 /api-test handleorder 调用;四、通过根目录 claude.md 绑定默认指令别名;五、执行 /skills list 验证加载状态。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如何在 claude 中创建针对特定项目的自定义指令?

如果您希望 Claude 在处理某个具体项目时自动应用特定规则、格式或流程,则需要为该项目创建专属的自定义指令。以下是实现该目标的具体方法:

一、在项目根目录创建 commands 文件夹

自定义指令需存放于项目本地的 .claude/skills/ 或 .claude/commands/ 目录下,以确保 Claude Code 启动时能自动识别并加载。项目级指令优先级高于全局配置,可精准适配当前代码库结构与规范。

1、打开终端,进入项目根目录。

2、执行命令创建技能目录:mkdir -p .claude/skills/project-specific。

3、确认目录路径为:./.claude/skills/project-specific/。

二、编写带 YAML 头部的 SKILL.md 文件

YAML frontmatter 可声明指令元信息(如名称、描述、参数提示),使指令在调用时具备可发现性与上下文感知能力。Claude Code 会解析该头部并用于命令补全与执行控制。

1、在 ./.claude/skills/project-specific/ 目录中新建文件:api-test.md。

2、文件开头插入以下 YAML 头部:

---
name: api-test
description: 为当前选中的 Spring Boot Controller 方法生成 MockMvc 集成测试
argument-hint:
---

3、在 YAML 头部下方空一行,写入指令正文,例如:“请为当前打开的 Java 类中名为 $ARGUMENTS 的 @PostMapping 或 @GetMapping 方法,生成使用 MockMvc 的集成测试。要求:- 测试类放在 src/test/java 对应包路径下;- 使用 @AutoConfigureMockMvc;- 覆盖 200 和 400 状态码场景。”

三、通过 / 命令直接调用技能

完成文件保存后,无需重启或重新加载,Claude Code 会在下次会话中自动索引该技能。使用斜杠命令触发时,系统将读取对应 .md 文件内容,并将用户输入的后续文本作为 $ARGUMENTS 注入指令模板。

1、在 Claude Code 编辑器中打开一个 Spring Boot 控制器文件。

One API key for 70+ AI models. Route to GPT, Claude, Gemini, Qwen, Deepseek, Grok and more
One API key for 70+ AI models. Route to GPT, Claude, Gemini, Qwen, Deepseek, Grok and more

统一LLM网关 - 一个API对接70+AI模型,使用单一API密钥即可调用GPT、Claude、Gemini、Qwen、Deepseek、Grok等主流模型。

下载

2、在聊天输入框中输入:/api-test handleOrder。

3、Claude 将自动定位到名为 handleOrder 的方法,并按 SKILL.md 中定义的规则生成完整测试代码。

四、使用 CLAUDE.md 绑定项目级默认指令

CLAUDE.md 是项目级上下文锚点文件,其中可声明默认启用的指令别名与行为偏好,使团队成员无需记忆路径即可统一调用。该文件被 Claude Code 每次启动时强制注入上下文,具有最高执行优先级。

1、在项目根目录检查是否存在 CLAUDE.md;若无,则运行 claude /init 自动生成。

2、在 CLAUDE.md 底部添加如下区块:

```yaml
default-commands:
  - alias: /review
    target: .claude/skills/project-specific/code-review.md
  - alias: /deploy
    target: .claude/skills/project-specific/deploy-checklist.md
```

3、保存后,任意会话中输入 /review 即等效于执行 .claude/skills/project-specific/code-review.md 内容。

五、验证指令是否生效

指令是否被正确加载可通过内置诊断命令快速确认。Claude Code 提供实时索引状态反馈,避免因路径错误或语法问题导致指令静默失效。

1、在任意会话中输入:/skills list。

2、观察输出中是否包含类似 project-specific/api-test (loaded) 的条目。

3、若显示 (missing) 或未列出,检查文件路径是否含空格、扩展名是否为 .md、YAML 头部是否有语法错误(如冒号后缺少空格)。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

claude

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Claude 新手入门教程
Claude 新手入门教程

本专题围绕 Claude 的基础使用与实际应用展开,面向零基础用户与初学者,系统梳理从“认识工具”到“高效使用”的完整路径。

2026.03.27

2511

19

Claude 提示词使用指南
Claude 提示词使用指南

本专题聚焦 Claude 的提示词(Prompt)设计与优化方法,围绕“如何让 AI 更准确理解需求并输出高质量结果”这一核心问题展开。内容从基础结构入手,逐步深入到复杂场景下的提示词构建策略,帮助用户建立清晰、可复用的提示词体系。

2026.03.27

414

20

Claude 进阶使用指南
Claude 进阶使用指南

本专题面向已经具备基础使用经验的用户,深入解析 Claude 在复杂场景中的高阶应用方式,重点解决“如何让 AI 真正参与到实际工作流程中”的问题。让 Claude 成为日常工作中可持续复用的效率引擎,在内容创作、开发实践与信息处理等多个领域实现显著提效。

2026.03.27

379

16

AI Agent 实战指南:从评测到落地
AI Agent 实战指南:从评测到落地

全面评测 Manus AI 与 ChatGPT、Claude、OpenAI Operator 等 AI Agent 产品,分析自动化能力、工作流与实际生产力差异。

2026.05.29

333

15

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

80

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

80

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

40

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

40

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

60

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Claude Code 快速上手核心指南
Claude Code 快速上手核心指南

共0课时 | 0人学习

Claude Code 官方文档
Claude Code 官方文档

共0课时 | 0人学习

Claude Code 官方中文文档
Claude Code 官方中文文档

共0课时 | 0人学习