2020
2121## 快速安装
2222
23- ### Linux/macOS 安装 ( install.sh)
23+ ### 按 Tag 安装(推荐 — install-by-tag)
2424
25- 统一支持 ** 系统级别 ** 和 ** 项目级别 ** 安装,支持按文件夹选择安装 :
25+ ` install-by-tag.sh ` / ` install-by-tag.ps1 ` 根据 SKILL.md frontmatter 中的 ` tags ` 字段批量安装。默认扫描 ` dev/ ` 、 ` analysis/ ` 、 ` office-skills/ ` 以及 ` references/skills-pool/ ` 下的所有分类目录 :
2626
2727``` bash
28- # 查看可用 skills
29- ./install.sh --list
30-
31- # 查看可用 skill 文件夹
32- ./install.sh --list-folders
33-
34- # ========== 系统级别安装 ==========
35- # 安装所有 skills 到系统目录(所有 Agent)
36- ./install.sh --system --all
37-
38- # 安装所有 skills 到特定 Agent(如 Kimi)
39- ./install.sh --system --agent kimi --all
40-
41- # 从特定文件夹安装(如 dev)
42- ./install.sh --system --folder dev --all
43-
44- # 安装指定 skills 到系统
45- ./install.sh --system github-task-workflow local-workflow
46-
47- # ========== 项目级别安装 ==========
48- # 安装所有 skills 到当前项目
49- ./install.sh --project --all
50-
51- # 从特定文件夹安装到当前项目
52- ./install.sh --project --folder dev --all
53-
54- # 安装指定 skills 到当前项目
55- ./install.sh --project github-task-workflow
56- ```
57-
58- ** 系统级别安装位置** :
59- - ` ~/.config/agents/skills/ ` (通用)
60- - ` ~/.claude/skills/ ` (Claude Code)
61- - ` ~/.kimi/skills/ ` (Kimi CLI)
62- - ` ~/.codex/skills/ ` (Codex)
63- - ` ~/.opencode/skills/ ` (OpenCode)
64- - ` ~/.trae/skills/ ` (Trae / Trae Solo)
65- - ` ~/.workbuddy/skills/ ` (WorkBuddy)
66-
67- ** 项目级别安装位置** :
68- - ` ./.agents/skills/ ` (通用)
69- - ` ./.kimi/skills/ ` (Kimi CLI)
70- - ` ./.claude/skills/ ` (Claude Code)
71- - ` ./.trae/skills/ ` (Trae / Trae Solo)
72- - ` ./.workbuddy/skills/ ` (WorkBuddy)
73- - 自动创建 ` .kimi/KIMI.md ` 项目配置
74- - 自动创建 ` tasks/ ` 目录
75-
76- ### 按 Tag 安装(install-by-tag)
77-
78- ` install-by-tag.sh ` / ` install-by-tag.ps1 ` 根据 SKILL.md frontmatter 中的 ` tags ` 字段批量安装。默认扫描 ` dev/ ` 、` analysis/ ` 、` fe-skills/ ` 、` backend-skills/ ` 、` product/ ` 五个分类目录:
79-
80- ``` bash
81- # 安装所有带 analysis 标签的 skill(含 repo-analyzer)
28+ # 安装所有带 analysis 标签的 skill(含 repo-analyzer、tech-research 等)
8229./install-by-tag.sh analysis --system
8330
8431# 安装所有 dev-workflow 标签 skill 到 Claude Code
8532./install-by-tag.sh dev-workflow --system --agent claude-code
8633
34+ # 安装 office 类技能(markdown-converter、python-uv-env)
35+ ./install-by-tag.sh office --system
36+
8737# 仅扫描指定目录(可重复传 --dir)
8838./install-by-tag.sh repo --system --dir ./analysis
39+ ./install-by-tag.sh research --system --dir ./dev --dir ./analysis
8940
9041# Windows
9142.\i nstall-by-tag.ps1 -Tag analysis -System
9243```
9344
94- 常用 tag:` dev-workflow ` · ` github ` · ` workflow ` · ` analysis ` · ` codegraph ` · ` repo ` · ` research ` · ` security ` · ` ai `
45+ 常用 tag:` dev-workflow ` · ` github ` · ` workflow ` · ` analysis ` · ` codegraph ` · ` repo ` · ` research ` · ` security ` · ` ai ` · ` office ` · ` python `
9546
9647### 清理已安装的 Skills
9748
@@ -125,88 +76,87 @@ ln -s $(pwd)/dev/git-workflow ~/.claude/skills/git-workflow
12576| ** local-workflow** | 纯本地任务追踪,无需 GitHub | 本地 tracing、AI Agent Protocol 输出捕获、编排器 |
12677| ** github-cli-skill** | GitHub CLI (` gh ` ) 快速参考 | 仓库管理、Issue CRUD、Python 集成示例 |
12778| ** gh-create-release** | GitHub Release 创建工具 | 一键创建 Release + 上传 Assets |
128- | ** ai-config** | 一键配置 AI Provider 到编程工具 | GLM/OpenRouter/OpenAI/Anthropic 模板,支持 Claude Code/Codex/OpenCode/Cline/OpenClaw |
129- | ** spark-task-init-skill** | 初始化 spark-cli 任务目录结构 | 创建 tasks/features/ 等标准目录 |
13079| ** scanning-for-secrets** | 提交前扫描敏感信息 | 9 种 Token 模式检测 + Pre-commit Hook |
131- | ** tech-research** | 技术问题解决方案搜索与分析 | Web 搜索、结构化分析报告、技术成熟度评估 |
132- | ** awesome-analyzer** | 代码/项目分析工具 | 项目结构分析 |
80+ | ** understand-anything** | 交互式代码知识图谱 | 将代码库转为可搜索、可探索的交互式知识图谱 |
13381
134- 安装:` ./install.sh --system --folder dev --all `
82+ 安装:` ./install-by-tag .sh dev-workflow --system `
13583
13684### ` analysis/ ` — 代码分析 Skills
13785
13886| Skill | 说明 | 核心能力 |
13987| -------| ------| ---------|
14088| ** repo-analyzer** | 代码仓库语义分析(基于 [ CodeGraph] ( https://github.com/colbymchenry/codegraph ) ) | 克隆/扫描仓库 → 生成结构化分析报告,归档到 ` ~/innate-revisit/analysis/repo/<repo-name>/ ` |
89+ | ** tech-research** | 技术问题解决方案搜索与分析 | Web 搜索、结构化分析报告、技术成熟度评估 |
90+ | ** awesome-analyzer** | Awesome List 解析与项目分析 | Awesome List 项目信息提取与结构分析 |
14191
14292安装(按 tag):` ./install-by-tag.sh analysis --system `
14393
144- ### ` fe -skills/` — 前端开发 Skills
94+ ### ` office -skills/` — 办公效率 Skills
14595
14696| Skill | 说明 | 核心能力 |
14797| -------| ------| ---------|
148- | ** innate-frontend** | Web 前端开发,基于 ` @innate/ui ` 组件库 | 57+ UI 组件、7 个 Landing 区块、Auth/Mail/Chat 业务区块、OKLCH 主题系统 |
149- | ** desktop-app** | Tauri 2 + Next.js 跨平台桌面/Web 应用 | 完整 monorepo 模板、侧边栏布局、Tauri IPC 通信、可选 PTY 终端 |
150-
151- 安装:` ./install.sh --system --folder fe-skills --all `
152-
153- ### ` backend-skills/ ` — 后端开发 Skills
154-
155- | Skill | 说明 |
156- | -------| ------|
157- | ** golang-cli-app** | Go CLI 应用开发指南 |
98+ | ** markdown-converter** | 文档转 Markdown(基于 markitdown) | 支持 PDF/Word/PPT/Excel/HTML/图片/音频/ZIP/YouTube → Markdown |
99+ | ** python-uv-env** | Python 项目脚手架(基于 uv) | 一键创建 CLI/FastAPI/Django/Library 项目,自动配置 ruff/mypy/pytest |
158100
159- 安装:` ./install.sh --system --folder backend-skills --all `
101+ 安装(按 tag) :` ./install-by-tag .sh office --system `
160102
161- ### ` product/ ` — 产品设计 Skills
103+ ### ` references/skills-pool/ ` — 更多分类 Skills
162104
163- | Skill | 说明 |
164- | -------| ------|
165- | ** prd-writer-skill** | PRD 撰写 |
166- | ** project-analysis-skill** | 项目分析设计 |
105+ | 子目录 | 说明 | 包含 Skill |
106+ | --------| ------| -----------|
107+ | ** fe-skills/** | 前端开发 | innate-frontend(Web 前端,@innate/ui + Next.js 16) |
108+ | ** backend-skills/** | 后端开发 | golang-cli-app(Go CLI 应用开发指南) |
109+ | ** product/** | 产品设计 | prd-writer-skill、project-analysis-skill |
110+ | ** ai-config/** | AI Provider 配置 | 一键配置 GLM/OpenRouter/OpenAI/Anthropic 到编程工具 |
167111
168- 安装:` ./install.sh --system --folder product --all `
112+ 安装(按 tag) :` ./install-by-tag .sh <tag> --system --dir ./references/skills-pool/<subdir> `
169113
170114## 仓库结构
171115
172116```
173117fire-skills/
174118├── README.md # 本文件
175- ├── install.sh # 统一安装脚本(支持 --folder/--system/--project)
119+ ├── CLAUDE.md # Claude Code 项目指令
120+ ├── install-by-tag.sh # 按 Tag 批量安装脚本(macOS/Linux)
121+ ├── install-by-tag.ps1 # 按 Tag 批量安装脚本(Windows)
176122├── clean-skills.sh # 清理已安装 Skills 的脚本
123+ ├── package.json # 文档站点构建(docmd)
124+ ├── docmd.config.mjs # 文档站点配置
177125├── docs/ # 详细文档
178- │ ├── README.md # 文档索引
179- │ ├── Agents.md # 支持的 AI Agent 工具介绍
180- │ ├── ai-coding-tools-guide.md # AI 编程工具配置指南
181- │ ├── spec/ # 协议和规范定义
182- │ └── usage/ # 使用指南
183- ├── dev/ # 开发工作流 Skills (10 个)
126+ │ ├── README.md # 文档索引
127+ │ ├── index.md # 文档首页
128+ │ ├── Agents.md # 支持的 AI Agent 工具介绍
129+ │ ├── ai-coding-tools-guide.md # AI 编程工具配置指南
130+ │ ├── spec/ # 协议和规范定义
131+ │ ├── usage/ # 使用指南
132+ │ └── validation/ # 验证文档
133+ ├── dev/ # 开发工作流 Skills (6 个)
184134│ ├── git-workflow/ # GitHub Issue 任务工作流
185135│ ├── local-workflow/ # 本地任务工作流
186136│ ├── github-cli-skill/ # GitHub CLI 工具
187137│ ├── gh-create-release/ # GitHub Release 创建
188- │ ├── ai-config/ # AI Provider 一键配置
189- │ ├── spark-task-init-skill/ # 任务目录初始化
190138│ ├── scanning-for-secrets/ # 安全扫描
139+ │ └── understand-anything/ # 交互式代码知识图谱
140+ ├── analysis/ # 代码分析 Skills (3 个)
141+ │ ├── repo-analyzer/ # 代码仓库语义分析(CodeGraph 集成)
191142│ ├── tech-research/ # 技术调研
192- │ └── awesome-analyzer/ # awesome list 解析
193- ├── analysis/ # 代码分析 Skills (1 个)
194- │ └── repo-analyzer/ # 代码仓库语义分析(CodeGraph 集成)
195- ├── fe-skills/ # 前端开发 Skills (2 个)
196- │ ├── innate-frontend/ # Web 前端开发(@innate/ui)
197- │ └── desktop-app/ # 桌面应用开发(Tauri + Next.js)
198- ├── backend-skills/ # 后端开发 Skills (1 个)
199- │ └── golang-cli-app/ # Go CLI 应用开发
200- ├── product/ # 产品设计 Skills (2 个)
201- │ ├── prd-writer-skill/ # PRD 撰写
202- │ └── project-analysis-skill/ # 项目分析设计
143+ │ └── awesome-analyzer/ # Awesome List 解析
144+ ├── office-skills/ # 办公效率 Skills (2 个)
145+ │ ├── markdown-converter/ # 文档转 Markdown
146+ │ └── python-uv-env/ # Python 项目脚手架(uv)
203147├── references/ # 参考资料
148+ │ ├── skills-pool/ # 更多 Skills 池
149+ │ │ ├── fe-skills/ # 前端开发(innate-frontend)
150+ │ │ ├── backend-skills/ # 后端开发(golang-cli-app)
151+ │ │ ├── product/ # 产品设计
152+ │ │ ├── ai-config/ # AI Provider 配置
153+ │ │ └── ... # 更多分类
204154│ ├── composio/ # Composio SDK 参考实现
205- │ ├ ── mattprocock-skills/ # 社区 Skills 参考
206- │ └ ── skills-pool / # Superpowers 等 Skills 池
155+ │ └ ── mattprocock-skills/ # 社区 Skills 参考
156+ ├ ── python- skills-runtime / # Python Skills 运行时环境
207157└── tasks/ # 任务管理目录
208158 ├── issues/ # 任务定义文件
209- ├── features / # 功能特性任务
159+ ├── tracing / # 本地执行追踪
210160 └── analysis/ # 分析任务
211161```
212162
@@ -227,7 +177,7 @@ npm run docs:build # 构建到 site/
227177
228178## 添加新 Skill
229179
230- 1 . 在对应分类目录下(` dev/ ` 、` analysis/ ` 、` fe -skills/` 、 ` backend- skills/ ` 、 ` product /` )创建新文件夹
180+ 1 . 在对应分类目录下(` dev/ ` 、` analysis/ ` 、` office -skills/` 或 ` references/ skills-pool/<subdir> /` )创建新文件夹
2311812 . 编写 ` SKILL.md ` ,包含标准的 YAML frontmatter:
232182
233183``` yaml
@@ -242,17 +192,19 @@ supported_agents:
242192 - trae
243193 - trae-solo
244194 - workbuddy
195+ tags :
196+ - your-tag
245197---
246198```
247199
2482003 . 在 ` SKILL.md ` 同级目录下按需创建 ` scripts/ ` 、` references/ ` 等子目录
2492014 . 更新本 README 的 Skill 列表
250- 5 . 运行 ` ./install.sh --system --folder <folder > --all ` 安装
202+ 5 . 运行 ` ./install-by-tag .sh <your-tag > --system ` 安装
251203
252204## 设计原则
253205
254206- ** 单一入口** :每个 skill 只有一个 ` SKILL.md ` ,降低维护成本
255- - ** 分类组织 ** :Skills 按功能分目录(dev/analysis/fe-skills/backend-skills/product),支持 ` --folder ` 选择安装
207+ - ** Tag 分类 ** :Skills 按 frontmatter ` tags ` 字段分类,支持跨目录按主题批量安装
256208- ** 无外部强依赖** :优先使用标准库或系统自带工具
257209- ** 脚本自解释** :所有 Python 脚本均内置 ` --help `
258210- ** 配置分层** :支持 CLI > 环境变量 > 项目配置 > 全局配置的优先级链
0 commit comments