马先生的技术笔记
职业软件工程师 / 业余硬件工程师 / 入门3D建模工程师
claude定义自己的skill
2026-06-24

先用/init 把项目的基础信息(启动、编译、用法)写进 CLAUDE.md,后续每次对话claude都知道怎么操作。如果还有更复杂的测试流程,再补一个自定义 skill。

比如创建一个my-test的skill,用来测试你的服务或程序

# 创建技能文件夹
mkdir ~/.claude/skills/my-test/
# 创建SKILL.md
vim ~/.claude/skills/my-test/SKILL.md

以下是SKILL.md的内容,其中name必须是英文,其他都可以是中文

---
name: my-test
description: my 项目集成测试。验证my程序时使用此 skill。
---

// 以下内容没有格式和章节的限制,按照实际情况修改,越详细越好

# 编译
todo edite

# 运行
todo edite

# 输入、输出
todo edite

# 清理环境
todo edite

使用你创建的skill, 三种调用方式

1.自动匹配 : Agent 读取 description 字段,用户请求匹配时自动加载
2.斜杠命令 : 用户输入 /my-test 直接调用
3.显式要求 : "用 my-test skill 跑测试"
昵称
搜索
分类
2篇
c
1篇
8篇
19篇
9篇
2篇
k8s
2篇
4篇
页面