Skill 学习篇(二)| 社区独立单技能
-
- [1. 一句话定义](#1. 一句话定义)
- [2. 它解决了什么问题](#2. 它解决了什么问题)
- [3. 分类盘点](#3. 分类盘点)
-
- [3.1 省时间型 ------ 让 AI 干活更快更利索](#3.1 省时间型 —— 让 AI 干活更快更利索)
-
- [3.1.1 caveman](#3.1.1 caveman)
-
- 方式一:一键安装
- 方式二:用插件市场装
- [方式三:用 skills.sh 装](#方式三:用 skills.sh 装)
- [3.1.2 planning-with-files](#3.1.2 planning-with-files)
-
- 方式一:用插件市场装
- [方式二:用 skills.sh 装](#方式二:用 skills.sh 装)
- [3.2 防翻车型 ------ 写完了有人帮你把关](#3.2 防翻车型 —— 写完了有人帮你把关)
- [3.3 提升水平型 ------ 让 AI 变成某个领域的专家](#3.3 提升水平型 —— 让 AI 变成某个领域的专家)
- [3.4 设计审美型 ------ 让 UI 不再 AI 味](#3.4 设计审美型 —— 让 UI 不再 AI 味)
- [4. 优点 & 缺点](#4. 优点 & 缺点)
1. 一句话定义
独立单技能是社区开发者独立发布的单个 SKILL.md 文件(或小型技能集合),每个解决一个具体问题。它们不属于任何大型技能包(如 Everything Claude Code、Superpowers),即插即用,装一个得一个能力。
和官方技能的区别:社区出品,覆盖官方没做到的细分领域,质量需要自己把关。
2. 它解决了什么问题
官方技能只有 17 个,覆盖不到所有的开发场景。你想让 AI 说话更简洁、帮你做安全审计、写好 Dockerfile------官方没有。独立单技能就是来补这些空缺的。
3. 分类盘点
3.1 省时间型 ------ 让 AI 干活更快更利索
3.1.1 caveman
| 技能名称 | 用途 | 描述 |
|---|---|---|
| caveman | 减少输出 Token | 让 AI 像原始人一样说话,砍掉 75% 的废话("当然!我很乐意帮您......"这类),代码和技术内容完整保留。响应速度提升约 3 倍 |
为什么值得装 :性价比最高的技能。装完之后 AI 不再说"当然!让我来分析一下......"而是直接给答案。有 4 种模式(Lite / Full / Ultra / 文言文),还附带 /caveman-commit(简洁 commit)、/caveman-review(一行式 PR 审查)、/caveman-compress(文件压缩)三个命令。
安装方式:
方式一:一键安装
支持平台 :macOS / Linux / Windows
终端执行,自动检测平台并安装:
bash
curl -fsSL https://raw.githubusercontent.com/JuliusBrussee/caveman/main/install.sh | bash
方式二:用插件市场装
支持平台 :仅 Claude Code
在 Claude Code 聊天框输入:
claude plugin marketplace add JuliusBrussee/caveman
claude plugin install caveman@caveman
方式三:用 skills.sh 装
支持平台 :Claude Code / Codex CLI / Cursor / Gemini CLI 等
终端执行:
npx skills add JuliusBrussee/caveman
skills.sh 不加
--skill参数会安装仓库中所有技能(交互式选择),加--skill <名称>只装某一个,-g装到全局。
3.1.2 planning-with-files
| 技能名称 | 用途 | 描述 |
|---|---|---|
| planning-with-files | 持久化计划管理 | 用 3 个文件(task_plan.md / findings.md / progress.md)跟踪任务进度。不怕 /clear,不怕会话丢失,关掉 AI 明天继续干 |
为什么值得装 :适合一个任务做很多天的人。AI 经常会"失忆"------planning-with-files 把计划写在文件里而不是对话里,关掉 AI 明天打开 /plan 继续干,所有进度都在。
核心机制:对话窗口 = 内存(易失,有限) vs 文件系统 = 硬盘(持久,无限) → 重要内容都写进文件。
安装方式:
方式一:用插件市场装
支持平台 :仅 Claude Code
在 Claude Code 聊天框输入:
/plugin marketplace add OthmanAdi/planning-with-files
/plugin install planning-with-files@planning-with-files
方式二:用 skills.sh 装
支持平台 :Claude Code / Codex CLI / Cursor / Gemini CLI 等
终端执行:
npx skills add OthmanAdi/planning-with-files --skill planning-with-files -g
--skill planning-with-files指定只装这一个技能;-g装到全局。不加--skill会装整个仓库。
3.2 防翻车型 ------ 写完了有人帮你把关
3.2.1 code-audit
| 技能名称 | 用途 | 描述 |
|---|---|---|
| code-audit | 代码安全审计 | 专业级白盒安全审计。支持 9 种语言(Java/Python/Go/PHP/JS/C++/C#/Ruby/Rust)、55+ 漏洞类型、3 种扫描模式(快速/标准/深度) |
为什么值得装:市面上最专业的 AI 安全审计技能。3 种扫描模式------Quick(CI/CD 快速扫描)、Standard(OWASP Top 10 全覆盖)、Deep(全量攻击链分析)。143 个检测项,覆盖 SQL 注入、RCE、反序列化、SSRF、XXE、IDOR、竞争条件等。
安装方式:
方式一:用 skills.sh 装
支持平台 :Claude Code / Codex CLI / Cursor / Gemini CLI 等
终端执行:
npx skills add https://github.com/3stonebrother/code-audit --skill code-audit
skills.sh 安装量约 94。
方式二:用 git clone 装
支持平台 :所有平台
终端执行:
git clone https://github.com/3stoneBrother/code-audit.git
装完后将 code-audit 文件夹移动到对应 AI 工具的 skills 目录下(Claude Code 为 ~/.claude/skills/)。
3.3 提升水平型 ------ 让 AI 变成某个领域的专家
3.3.1 piomin Spring Boot 系列
| 技能名称 | 用途 | 描述 |
|---|---|---|
| piomin Spring Boot 系列 | Java / Spring Boot 专家 | 包含 java-architect、spring-boot-engineer、jpa-patterns、clean-code、design-patterns 等多个技能,覆盖 Spring Boot 3.x 全栈开发 |
为什么值得装:如果你是 Java 开发者,这套技能能让 AI 变成你的 Spring Boot 架构师。包括 7 个子技能:
| 子技能 | 作用 |
|---|---|
| java-architect | 企业级架构、微服务、WebFlux、JPA 优化、OAuth2/JWT |
| spring-boot-engineer | Spring Boot 3.x 配置、REST 控制器、Security 6 |
| jpa-patterns | JPA/Hibernate 最佳实践(N+1、懒加载、事务) |
| clean-code | DRY/KISS/YAGNI 原则、重构 |
| design-patterns | 工厂/建造者/策略/观察者等模式 |
| java-code-review | Null 安全、异常处理、并发、性能审查 |
| api-contract-review | REST API 契约检查、版本兼容性 |
安装方式:
方式一:用 skills.sh 装
支持平台 :Claude Code / Codex CLI / Cursor / Gemini CLI 等
终端执行:
npx skills add piomin/claude-ai-spring-boot --skill java-architect
npx skills add piomin/claude-ai-spring-boot --skill spring-boot-engineer
npx skills add piomin/claude-ai-spring-boot --skill jpa-patterns
也可用
--skill指定其他子技能(clean-code、design-patterns 等)。skills.sh 安装量较低(1-13),建议优先用 git clone 保证完整安装。
方式二:用 git clone 装
支持平台 :所有平台
终端执行:
git clone https://github.com/piomin/claude-ai-spring-boot.git
装完后将 claude-ai-spring-boot 文件夹移动到对应 AI 工具的 skills 目录下。
3.3.2 docker-expert
| 技能名称 | 用途 | 描述 |
|---|---|---|
| docker-expert | Docker 最佳实践 | 多阶段构建、安全加固、非 root 用户、secrets 管理、Docker Compose 编排、健康检查、资源限制 |
为什么值得装:让你的 AI 懂 Docker 最佳实践,不再生成"能用但不好用"的 Dockerfile。覆盖基础镜像选择(Alpine/distroless/scratch)、层缓存优化、多阶段构建、安全加固等。
安装方式:
方式一:用 skills.sh 装
支持平台 :Claude Code / Codex CLI / Cursor / Gemini CLI 等
终端执行:
npx skills add sickn33/antigravity-awesome-skills --skill docker-expert
--skill docker-expert从模板仓库中只装 docker-expert 这一个技能。如果想装仓库里的全部技能,去掉--skill参数即可。
方式二:用 git clone 装
支持平台 :所有平台
终端执行:
git clone https://github.com/sickn33/antigravity-awesome-skills.git
装完后将对应文件夹移动到 AI 工具的 skills 目录下。
3.4 设计审美型 ------ 让 UI 不再 AI 味
3.4.1 taste-skill
| 技能名称 | 用途 | 描述 |
|---|---|---|
| taste-skill | 设计品味控制 | 3 参数调风格:DESIGN_VARIANCE(1-10 干净→大胆)、MOTION_INTENSITY(1-10 简单→丰富)、VISUAL_DENSITY(1-10 宽松→密集)。内含 9 种变体 |
为什么值得装:用 3 个参数就能控制 AI 的设计输出风格,像调 EQ 一样调设计味道:
| 参数 | 最小值(1) | 最大值(10) |
|---|---|---|
| DESIGN_VARIANCE | 居中、保守 | 不对称、现代 |
| MOTION_INTENSITY | 简单 hover 效果 | 磁吸、滚动触发动画 |
| VISUAL_DENSITY | 宽松、奢华留白 | 紧凑、仪表盘式 |
内含 9 种变体,常用的有 taste-skill(默认高级设计)、minimalist-skill(Notion/Linear 式干净 UI)、brutalist-skill(瑞士排版+粗野主义)、redesign-skill(审查并修复已有 UI)。
安装方式:
方式一:用 skills.sh 装
支持平台 :Claude Code / Codex CLI / Cursor / Gemini CLI 等
终端执行:
npx skills add https://github.com/Leonxlnx/taste-skill
如需只装某个技能,加 --skill 参数指定名称:
npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"
不加
--skill装仓库中全部 7 个技能,加--skill只装指定名称的那个。
方式二:手动复制
支持平台 :所有平台
直接从仓库复制 SKILL.md 文件到项目中使用,或粘贴到 ChatGPT / Codex 对话中。
4. 优点 & 缺点
| ✅ 优点 | ❌ 缺点 |
|---|---|
| 灵活聚焦,一个技能解决一个问题 | 质量参差不齐,需要自己筛选 |
| 覆盖官方没做的细分领域 | 可能维护停滞(作者弃坑) |
| 即插即用,装一个用一个 | 装多了可能冲突 |
| 大部分跨平台支持 | 部分技能触发条件不明确 |