65 lines
1.4 KiB
Markdown
65 lines
1.4 KiB
Markdown
|
|
# load-codestyle
|
|||
|
|
|
|||
|
|
加载指定语言的代码风格参考文件。
|
|||
|
|
|
|||
|
|
## 目录结构
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
load-codestyle/
|
|||
|
|
├── SKILL.md # Skill 定义文件
|
|||
|
|
├── README.md # 本文件
|
|||
|
|
├── style/ # 代码风格文件目录
|
|||
|
|
│ ├── java/
|
|||
|
|
│ │ └── java-code-style.md
|
|||
|
|
│ ├── python/
|
|||
|
|
│ │ └── python-code-style.md
|
|||
|
|
│ └── ... # 可按需添加更多语言
|
|||
|
|
└── memory/ # 记忆文件目录(自动生成)
|
|||
|
|
└── codestyle-{language}.md
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## 使用方式
|
|||
|
|
|
|||
|
|
### 触发命令
|
|||
|
|
|
|||
|
|
- `/load-codestyle`
|
|||
|
|
- `/load-codestyle java`
|
|||
|
|
- "加载代码风格"
|
|||
|
|
- "加载 Java 代码风格"
|
|||
|
|
|
|||
|
|
### 加载文件的路径
|
|||
|
|
|
|||
|
|
代码风格文件应放在:
|
|||
|
|
```
|
|||
|
|
~/.claude/skills/load-codestyle/style/{language}/*.md
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
例如 Java 语言:
|
|||
|
|
```
|
|||
|
|
~/.claude/skills/load-codestyle/style/java/*.md
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## 添加新的语言风格
|
|||
|
|
|
|||
|
|
1. 在 `style/` 目录下创建对应语言的文件夹
|
|||
|
|
2. 添加 `.md` 格式的风格文件
|
|||
|
|
3. 可以添加多个文件,会全部加载
|
|||
|
|
|
|||
|
|
示例:
|
|||
|
|
```
|
|||
|
|
style/
|
|||
|
|
├── java/
|
|||
|
|
│ ├── naming-conventions.md
|
|||
|
|
│ ├── spring-boot-guidelines.md
|
|||
|
|
│ └── database-standards.md
|
|||
|
|
├── python/
|
|||
|
|
│ └── python-code-style.md
|
|||
|
|
└── go/
|
|||
|
|
└── go-code-style.md
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## 已支持的语言
|
|||
|
|
|
|||
|
|
- Java(示例文件已添加)
|
|||
|
|
- 可按需扩展其他语言
|