Skills/executor-skills/create-user-skill/SKILL.md
创建 user-skill 的指南和模板。当需要为用户操作类工具(无法通过 AI 直接操作)创建使用指南时使用此 skill。
npx skillsauth add chlmm/changex-notes create-user-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
User-skill 是面向用户的操作指南,用于那些只能由用户手动操作的工具(如 GUI 软件、浏览器扩展、需要人工判断的操作等)。
与 AI skill(skills/)的区别:
| 对比项 | AI Skill | User-Skill |
|--------|----------|------------|
| 执行者 | AI 直接执行 | 用户按指南操作 |
| 文件位置 | skills/ | user-skills/ |
| 文件名 | SKILL.md | USER-SKILL.md |
| 适用场景 | 命令行、API、可自动化操作 | GUI 工具、浏览器扩展、需人工判断 |
| 未来 MCP 迁移 | 直接可用 | 需重写为 AI skill |
创建 user-skill 当工具满足以下条件:
user-skills/
├── <category>/
│ └── <skill-name>/
│ ├── USER-SKILL.md # 主文档(必需)
│ ├── examples/ # 使用示例(可选)
│ │ ├── example-1.md
│ │ └── example-2.md
│ └── workflows/ # 流程图(可选)
│ ├── workflow-1.md
│ └── workflow-2.md
根据工具类型选择分类:
| 分类 | 说明 | 示例 |
|------|------|------|
| obsidian/ | Obsidian 插件 | dataview-queries |
| vscode/ | VSCode 扩展 | compare-folders |
| software/ | 桌面软件 | lazygit, zerotier |
| browser/ | 浏览器扩展/工具 | omni |
| ai-tools/ | AI 相关工具 | claude-task-master |
| network-tools/ | 网络工具 | easytier, zerotier |
| productivity/ | 效率工具 | keyviz, faved |
| development-tools/ | 开发工具 | diff2html, project-graph |
| entertainment/ | 娱乐工具 | watcharr |
| text-analysis/ | 文本分析 | novel-analyst |
mkdir -p "user-skills/<category>/<skill-name>"
使用以下模板:
---
name: <skill-name>
description: <一句话描述工具用途和使用场景>
execution_mode: user
metadata:
category: <分类>
platform: [windows, macos, linux, web, chrome, etc.]
homepage: <官网链接>
github: <GitHub 链接>
tags: [标签1, 标签2]
---
# <工具名称> 使用指南
## 概述
<工具简介,2-3 句话说明是什么、能做什么>
## 功能特性
- <核心功能 1>
- <核心功能 2>
- <核心功能 3>
## 安装
### 方式一:<安装方式>
**操作步骤**:
1. <步骤 1>
2. <步骤 2>
3. <步骤 3>
### 方式二:<安装方式>
**操作步骤**:
[TBD - 待补充]
## 基础使用
### <功能名称>
**操作步骤**:
1. <步骤 1>
2. <步骤 2>
3. <步骤 3>
**预期效果**: <描述操作后的结果>
## 进阶用法(可选)
### <高级功能>
**操作步骤**:
[TBD - 待补充]
## 配置选项(可选)
| 配置项 | 说明 | 默认值 |
|--------|------|--------|
| <选项名> | <说明> | <默认值> |
## 常见问题(可选)
**Q: <问题>**
A: <答案>
## 使用场景(可选)
- <场景 1>
- <场景 2>
## 资源
- **官网**: <链接>
- **GitHub**: <链接>
- **原文件位置**: `<原文件路径>`
---
## 示例 User-Skill
### 示例 1: 简单软件(keyviz)
```yaml
---
name: keyviz
description: Keyviz - 按键可视化工具。在屏幕上实时显示按键操作,适合录屏演示和教学场景。
execution_mode: user
metadata:
category: productivity
platform: [windows, macos, linux]
github: https://github.com/mulaRahul/keyviz
tags: [按键可视化, 录屏工具, 演示]
---
# Keyviz 使用指南
## 概述
Keyviz 是一个实时按键可视化工具...(简洁明了)
---
name: diff2html
description: diff2html - Git diff 可视化工具...
execution_mode: user
metadata:
category: development-tools
---
# diff2html 使用指南
## 概述
...
## 基础使用
### 快速开始
具体示例请参考:[examples/basic-usage.md](examples/basic-usage.md)
## 常用命令
...
然后在 examples/basic-usage.md 中详细展示命令流程。
---
name: lazygit
description: Lazygit - 终端 Git 图形界面工具...
execution_mode: user
---
# Lazygit 使用指南
## 工作流程图
| 流程图 | 说明 | 文件 |
|--------|------|------|
| 核心架构图 | 整体架构层次 | [workflows/core-architecture.md](workflows/core-architecture.md) |
| 基本工作流程 | 启动到退出流程 | [workflows/basic-workflow.md](workflows/basic-workflow.md) |
当工具有 MCP 支持时,迁移步骤:
user-skills/<skill>/ 到 skills/<skill>/USER-SKILL.md → SKILL.mdexecution_mode: user → execution_mode: ai[TBD - 待补充] 标记tools
Windows CMD 命令行使用指南。提供文件操作、目录管理、网络诊断、系统管理等完整命令参考。
tools
ZeroTier - 虚拟局域网工具。创建虚拟网络,实现设备间安全互联,类似 VPN 但更轻量。
tools
Xunlong - 书签管理工具。简洁高效的书签管理和同步方案。
tools
Watcharr - 影视进度管理工具。追踪和管理你观看的电影和剧集进度。