AgentSkillsCN

search-user-skill

在指定目录中搜索或查找用户技能,列出所有可用技能及其简要描述。支持通过可选参数按技能名称进行筛选。

SKILL.md
--- frontmatter
name: search-user-skill
description: Search or find user skills in the specified directory, list all available skills with their descriptions. Supports optional parameter to filter by skill name.

搜尋 User Skills

路徑說明

項目
Skills 根目錄C:\Users\<username>\.claude\skills\
Skill 定義檔每個 skill 資料夾內的 SKILL.md

參數說明

參數類型必填說明
skillNamestringN指定要搜尋的 skill 名稱(支援部分匹配)

使用範例

code
# 列出所有 skills
find user skill

# 只搜尋特定 skill
find user skill skill-name

執行流程

無參數(列出全部)

  1. 掃描目錄:讀取 C:\Users\<username>\.claude\skills\ 下的所有子資料夾
  2. 讀取定義:解析每個資料夾內的 SKILL.md 檔案
  3. 提取資訊:從 frontmatter 取得 namedescription
  4. 格式化輸出:以表格形式呈現所有 skills

有參數(篩選搜尋)

  1. 掃描目錄:讀取 C:\Users\<username>\.claude\skills\ 下的所有子資料夾
  2. 名稱匹配:篩選出資料夾名稱包含參數關鍵字的 skills
  3. 讀取定義:解析匹配到的 SKILL.md 檔案
  4. 詳細輸出:顯示匹配 skill 的完整內容(包含執行流程、範例等)

輸出格式

markdown
## 📋 可用的 User Skills

| Skill 名稱 | 說明 | 路徑 |
|------------|------|------|
| skill-name | skill description | `skills/skill-name/` |

補充資訊

Skill 結構

每個 skill 資料夾應包含:

code
skills/
└── [skill-name]/
    ├── SKILL.md          # 必要:skill 定義與說明
    └── examples/         # 可選:範例檔案

SKILL.md 格式

yaml
---
name: skill-name
description: skill 的簡短說明
---

# Skill 標題

(詳細說明內容)