技能
使用者、.spirit 和 .agents 技能,以及內建的 create-rule、create-skill 和 create-hook。
技能是包含 SKILL.md 的資料夾。Spirit 從三個位置發現技能:
| 範圍 | 路徑 |
|---|---|
| 使用者 | {spiritDataDir}/skills/{name}/SKILL.md |
| 工作區 Spirit | {workspace}/.spirit/skills/{name}/SKILL.md |
| 工作區 agents | {workspace}/.agents/skills/{name}/SKILL.md |
當您在對話中提到技能時,Spirit 可以將該技能的完整文字附加到該使用者訊息中。它不會將每個技能都傾倒到系統提示中。
Frontmatter
SKILL.md 必須以 Frontmatter 開頭。缺少 name 或 description 的檔案不會被發現。
| 欄位 | 說明 |
|---|---|
name | 必填。技能名稱;必須與資料夾名稱相符。僅限 1–64 個字元、小寫字母、數字和連字號 |
description | 必填。簡短說明 |
內建技能
以下技能隨 Spirit 提供(它們不是您資料目錄中的檔案):
在設定 → 技能中管理技能。Git commit / push / merge 標籤是主機介面的功能,不是隨附的技能。請參閱 Desktop。