自定义 Skills
通过 Skills 定义可复用的提示词模板和工作流。
什么是 Skills
Skills 是 FlopCode 中的可复用提示词模板。你可以把常用的操作封装为 Skill,通过 /skill-name 快速调用。例如:
/commit— 分析变更并创建规范的 Git 提交/review— 代码审查/test— 生成测试用例
内置 Skills
FlopCode 预置了一些常用 Skills:
| Skill | 说明 |
|---|---|
/init | 初始化项目 CLAUDE.md |
/compact | 压缩对话上下文 |
/commit | 智能 Git 提交 |
创建自定义 Skill
在项目的 .flopcode/skills/ 目录中创建 Markdown 文件即可定义 Skill:
.flopcode/skills/review.md
---
name: review
description: 代码审查当前变更
---
请审查当前 git 暂存区的变更:
1. 检查代码质量和潜在 bug
2. 检查命名规范是否一致
3. 检查是否有安全隐患
4. 给出改进建议
使用 `git diff --staged` 查看变更。使用 Skill
创建后直接用 / 加 Skill 名称调用:
> /review
# FlopCode 会执行 review.md 中定义的提示词Skills 支持参数。在 Skill 文件中使用
$ARGUMENTS 占位符,调用时传入参数即可。共享 Skills
将 .flopcode/skills/ 目录提交到 Git,团队成员就能共享同一套 Skills。全局 Skills 放在 ~/.flopcode/skills/。