# <skill Name>

> <一句话做什么>。模型可调用时补充<触发场景/触发词>；手动 skill 只写给用户看的用途说明

- Skill: `cislunarspace/skill-name` (Agent Skill)
- Install (CLI): `npx skillmds@latest add cislunarspace/skill-name`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cislunarspace/skill-name/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: cislunarspace (https://skillmd.com/u/cislunarspace)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/cislunarspace/skill-name

---


# <Skill Name>  <!-- 人类可读的标题，对应目录名 skill-name -->

<核心行为：这个 skill 执行什么动作。单一明确动作用一句话；多步骤流程用祈使句列表。例：单一动作—"读取指定文件并提取所有 TODO 注释"；多步骤—"1) 扫描代码库 2) 生成依赖图 3) 输出 SVG 文件"。>

## 步骤

<!-- 多步骤任务才需要此节。每步应该是可独立验证的动作，粒度：agent 能一次性完成且有明确输出。步骤间有依赖时明确说明。单步骤 skill 可删除此节。 -->

### 1. <第一步>

<具体动作 + 预期结果。例：读取文件 X → 确认字段 Y 存在；运行命令 Z → 检查返回码为 0。>

### 2. <第二步>

<……>

## 边界情况

<!-- 列出异常输入、前置条件不满足、依赖不可用等情况。常见类别：文件不存在、网络失败、权限不足、输入格式错误、并发冲突。 -->

| 情况 | 处理方式 |
|------|----------|
| <意外情况 1> | <怎么处理> |
| <意外情况 2> | <怎么处理> |

## Checkpoint

需要用户决策或授权时停下；常规执行自主完成后汇报。

停下来问用户：
1. 不可逆操作（删除、部署、push）
2. 需要用户提供信息
3. 范围超出原始请求

其他情况：做完再汇报结果。

## 输出

告知用户：
- <关键信息：文件路径、重要决策、发现的问题>
- <是否创建文件及其路径>
- <日志级别：简要总结 / 详细列表>

## 完成条件（没有明确终点的 skill 可删除此节）

- <做成什么样算完成。>

