Skills推荐

AI 编程 Agent Skills 精选推荐

随着 AI 编程工具(Claude Code、Cursor、Gemini CLI、Codex 等)的普及,一种新的生态正在形成——Agent Skills。Skills 本质上是一组结构化的 Markdown 指令文件,用于指导 AI 编程 Agent 遵循特定的工作流程、最佳实践和质量标准。本文精选了 12 个优秀的开源 Skills 项目,帮助你更高效地驾驭 AI 编程助手。


1. Everything Claude Code

仓库地址: affaan-m/everything-claude-code ⭐ Stars: 164k+ | 🍴 Forks: 25.4k+

简介

Everything Claude Code(简称 ECC)是目前最大、最全面的 AI Agent 性能优化系统,曾获得 Anthropic 黑客松冠军。它不只是一个配置包,而是一个完整的系统:包含 Skills、Instincts(本能)、记忆优化、持续学习、安全扫描和研究驱动开发。经过 10 个月以上的日常高强度使用打磨,支持 Claude Code、Codex、Cursor、OpenCode、Gemini 等多个 AI Agent 平台。

核心内容

类别 数量 说明
Agents 38 个 专业角色代理(代码审查、测试工程、安全审计等)
Skills 156 个 涵盖开发、运维、内容创作等多领域技能
Commands 72 个 遗留命令别名(Legacy Command Shims)
Rules 多语言 支持 TypeScript、Python、Go、Java、Kotlin、C++ 等 12+ 语言
Hooks 多个 会话生命周期钩子

亮点功能

  • ECC 2.0 Alpha: 基于 Rust 的控制面板原型,支持 dashboard、start、sessions、status 等命令
  • AgentShield: 集成安全扫描,包含 1282 个测试和 102 条规则
  • 多 Agent 编排: PM2 命令和多 Agent 工作流(/multi-plan/multi-execute 等)
  • 选择性安装: 清单驱动的安装流程,支持按需安装组件
  • 跨平台支持: Claude Code、Codex、Cursor、OpenCode、Gemini、Kiro 等

使用方式

1
2
3
4
5
# 一键安装(Linux/macOS)
curl -fsSL https://raw.githubusercontent.com/affaan-m/everything-claude-code/main/install.sh | bash

# 或手动克隆
git clone https://github.com/affaan-m/everything-claude-code.git

2. Agent Skills(Addy Osmani)

仓库地址: addyosmani/agent-skills ⭐ Stars: 20.6k | 🍴 Forks: 2.5k

简介

由 Google Chrome 团队工程负责人 Addy Osmani 打造的生产级工程技能集合。这些 Skills 编码了资深工程师在构建软件时使用的工作流程、质量门禁和最佳实践,融入了 Google 工程文化中的核心概念,包括《Software Engineering at Google》和 Google 工程实践指南中的理念。

核心架构

Skills 围绕完整的软件开发生命周期组织,分为六个阶段:

1
2
DEFINE → PLAN → BUILD → VERIFY → REVIEW → SHIP
/spec /plan /build /test /review /ship

20 个核心 Skills

Define(定义): - idea-refine — 想法精炼 - spec-driven-development — 规范驱动开发

Plan(规划): - planning-and-task-breakdown — 规划与任务分解

Build(构建): - incremental-implementation — 增量实现 - test-driven-development — 测试驱动开发 - context-engineering — 上下文工程 - frontend-ui-engineering — 前端 UI 工程 - api-and-interface-design — API 与接口设计 - source-driven-development — 源码驱动开发

Verify(验证): - browser-testing-with-devtools — 浏览器测试 - debugging-and-error-recovery — 调试与错误恢复

Review(审查): - code-review-and-quality — 代码审查与质量 - code-simplification — 代码简化 - security-and-hardening — 安全加固 - performance-optimization — 性能优化

Ship(发布): - git-workflow-and-versioning — Git 工作流 - ci-cd-and-automation — CI/CD 与自动化 - documentation-and-adrs — 文档与 ADR - shipping-and-launch — 发布与上线 - deprecation-and-migration — 弃用与迁移

设计亮点

  • 反合理化表: 每个 Skill 都包含 AI 常用借口及反驳论点(如”我稍后再加测试”)
  • 验证不可妥协: 每个 Skill 都以证据要求结束——测试通过、构建输出、运行时数据
  • 渐进式披露: SKILL.md 是入口,参考资料按需加载,最小化 Token 消耗

使用方式

1
2
3
4
5
6
7
8
9
10
11
12
# Claude Code Marketplace 安装
/plugin marketplace add addyosmani/agent-skills
/plugin install agent-skills@addy-agent-skills

# 本地安装
git clone https://github.com/addyosmani/agent-skills.git
claude --plugin-dir /path/to/agent-skills

# Gemini CLI 安装
gemini skills install https://github.com/addyosmani/agent-skills.git --path skills

# Cursor: 复制 SKILL.md 到 .cursor/rules/

3. PUA — 让 AI 不敢放弃的 Skill

仓库地址: tanweai/pua ⭐ Stars: 16.6k | 🍴 Forks: 953

简介

PUA 是一个极具创意的 AI 编程 Agent Skill 插件,使用中国互联网大厂的 PUA 话术(中文版)和西方科技公司的 PIP(Performance Improvement Plan)话术(英文版),迫使 AI 在放弃之前穷尽一切可能的解决方案。支持 Claude Code、Codex CLI、Cursor、Kiro、Gemini CLI 等多平台。

三大核心能力

  1. PUA 话术 — 让 AI 不敢放弃
  2. 调试方法论 — 给 AI 不放弃的能力
  3. 主动性强制 — 让 AI 主动出击而非被动等待

触发机制

自动触发(以下情况出现时自动激活): - 任务连续失败 2 次以上 - AI 准备说”我无法”/“无法解决” - AI 把问题推给用户:“请检查…”/“建议手动…” - 反复调整同一段代码却不产生新信息 - 遇到权限/网络错误就放弃

手动触发:在对话中输入 /pua

特殊模式

命令 说明
/pua:yes 无条件执行模式
/pua:mama 温柔鼓励模式
/pua:pua-loop 循环调试模式
/pua:p9 最高性能等级
/pua:on 开启持续 PUA

使用方式

1
2
3
4
5
6
7
8
9
# Vercel Skills CLI 安装(英文版)
npx skills add tanweai/pua --skill pua-en

# Claude Code Marketplace 安装
claude plugin marketplace add tanweai/pua
claude plugin install pua@pua-skills

# 开发者安装
git clone https://github.com/tanweai/pua ~/.claude/plugins/pua

4. Graphify — 代码库知识图谱

仓库地址: safishamsi/graphify ⭐ Stars: 32.7k | 🍴 Forks: 3.6k

简介

Graphify 是一个 AI 编程助手 Skill,输入 /graphify 命令,它会读取你的文件,构建知识图谱,帮你发现代码库中隐藏的结构和架构决策背后的”为什么”。它是全模态的——支持代码、PDF、Markdown、截图、图表、白板照片、视频和音频文件,支持 25 种编程语言的 AST 解析。

工作原理(三遍扫描)

  1. AST 解析: 确定性地从代码文件中提取结构(类、函数、导入、调用图),无需 LLM
  2. 音视频转录: 使用 faster-whisper 本地转录,基于语料库的领域感知提示词
  3. LLM 提取: Claude 子 Agent 并行运行,从文档、论文、图片和转录中提取概念和关系

输出内容

1
2
3
4
5
graphify-out/
├── graph.html # 交互式图谱 — 浏览器打开,可点击节点、搜索、按社区过滤
├── GRAPH_REPORT.md # 神节点、意外连接、建议提问
├── graph.json # 持久化图谱 — 数周后查询无需重新读取
└── cache/ # SHA256 缓存 — 重新运行仅处理变更文件

关系标记

  • EXTRACTED — 直接从源码中发现
  • INFERRED — 合理推断(附置信度分数)
  • AMBIGUOUS — 标记待审查

使用方式

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 安装(推荐 uv)
uv tool install graphifyy && graphify install

# 或 pipx
pipx install graphifyy && graphify install

# 运行
/graphify . # 在 AI 编程助手中输入

# 各平台安装
graphify install --platform codex
graphify install --platform gemini
graphify cursor install
graphify antigravity install

5. UI/UX Pro Max Skill

仓库地址: nextlevelbuilder/ui-ux-pro-max-skill ⭐ Stars: 69.1k | 🍴 Forks: 7.1k

简介

UI/UX Pro Max Skill 是一个为 AI 编程 Agent 注入设计智能的顶级 Skill。它让 AI 不再只是机械地写代码,而是能够像专业设计师一样思考 UI/UX 问题。该项目包含了一套完整的设计系统生成器,支持 Web、移动端(iOS/Android)、桌面端等多平台,是目前最专业的设计增强插件。

核心内容

  • 海量预定义样式: 包含 57 种 UI 风格、95 种调色板、56 种字体组合。
  • UX 最佳实践: 内置 98 条 UX 准则,涵盖无障碍性(WCAG)、响应式布局、加载态设计等。
  • 多框架支持: 深度支持 React, Next.js, Vue, Flutter, SwiftUI, Jetpack Compose 等。
  • 设计系统生成器: 161 条特定行业规则,可自动为项目生成符合行业标准的 Design System。

使用方式

1
2
3
4
5
6
7
8
9
# 全局安装 CLI 工具
npm install -g uipro-cli

# 在 Claude Code 中安装
/plugin marketplace add nextlevelbuilder/ui-ux-pro-max-skill
/plugin install ui-ux-pro-max

# 手动安装
将 SKILL.md 复制到项目的 .claude/skills/ 目录下

6. Claude-Mem — 持久化记忆插件

仓库地址: thedotmack/claude-mem ⭐ Stars: 65.4k | 🍴 Forks: 5.5k

简介

Claude-Mem 是一个为 Claude Code 打造的生产级持久化记忆系统。它通过捕获工具调用的观察数据,进行 AI 驱动的语义压缩处理,并将其注入到未来的会话中。这彻底解决了 AI 编程助手在长期项目或复杂重构中“上下文丢失”的痛点。

核心架构(5层架构)

  1. Hooks: 自动捕获每次工具调用的输入与输出。
  2. Worker Service: 后台异步处理记忆的清理与聚合。
  3. Semantic Summarizer: 使用轻量级模型对冗长的工具输出进行关键信息提取。
  4. SQLite Storage: 本地持久化存储,支持向量搜索。
  5. MCP Integration: 通过 Model Context Protocol 与 Claude Code 深度集成。

亮点功能

  • 跨会话注入: 新会话开始时,自动注入上一次修复的 Bug 或达成的架构共识。
  • 自动清理: 自动识别并删除过时或重复的记忆,节省 Token。
  • 隐私保护: 数据完全存储在本地 SQLite 中。

使用方式

1
2
3
4
5
6
7
8
9
# 安装记忆服务
npx claude-mem setup

# 在 Claude Code 中启用
claude --plugin-dir ~/.claude/plugins/claude-mem

# 手动管理记忆
/mem list
/mem prune

7. Andrej Karpathy Skills

仓库地址: forrestchang/andrej-karpathy-skills ⭐ Stars: 74.6k | 🍴 Forks: 6.9k

简介

受 AI 大神 Andrej Karpathy 的编码理念(尤其是他关于 LLM 编程陷阱的观察)启发,本项目将核心编程哲学编码为结构化的 Skills 指令,旨在纠正 AI Agent 常见的“阿谀奉承”和“盲目假设”行为。

核心理念

  1. 先思考再编码 — 动手之前充分理解问题
  2. 追求简洁 — 最好的代码是最简单的代码
  3. 精确外科手术式修改 — 最小化变更范围,不做不必要的重构
  4. 目标驱动执行 — 始终围绕目标行动,避免偏离

使用方式

CLAUDE.md 文件放置在项目根目录或 ~/.claude/ 目录中,Claude Code 会自动读取并遵循其中的指导原则。


8. Multica — 多 Agent 协作平台

仓库地址: multica-ai/multica ⭐ Stars: 19.1k | 🍴 Forks: 2.3k

简介

Multica 是一个开源的托管 Agent 平台,设计理念是将 AI 编码 Agent 视为团队成员。它支持任务分配和技能复合,让多个 AI Agent 像团队一样协作完成复杂项目。

核心特性

  • Agent 即队友: 将 AI Agent 视为团队成员进行任务分配
  • 技能复合: 组合多个 Skills 产生协同效应
  • 任务编排: 支持复杂的多 Agent 任务调度和协调
  • 统一管理: 集中管理多个 Agent 的状态和产出

使用方式

参考仓库 README 进行平台部署和 Agent 配置。


9. Obsidian Skills

仓库地址: kepano/obsidian-skills ⭐ Stars: 25.9k | 🍴 Forks: 1.7k

简介

由 Obsidian 创始人 Kepano 打造的 Agent Skills,专门为 Obsidian 知识管理生态设计。它让 AI Agent 能够熟练操作 Obsidian 的核心功能,包括 Markdown 文件处理、Bases 数据库、JSON Canvas 画布和 CLI 命令行操作。

核心能力

能力 说明
Markdown 处理 创建、编辑、链接 Obsidian 风格的 Markdown 文件
Bases 操作 操作 Obsidian Bases 数据库视图
JSON Canvas 创建和编辑 JSON Canvas 画布文件
CLI 集成 通过命令行与 Obsidian 交互

使用方式

将 Skills 文件放入 Agent 的技能目录中,AI 即可理解和操作 Obsidian 的各种文件格式和功能。


10. Baoyu Skills

仓库地址: jimliu/baoyu-skills ⭐ Stars: 15.9k | 🍴 Forks: 1.8k

简介

Baoyu Skills 是一组面向效率和内容生产的 AI Skills 集合,特别擅长内容生成和发布工具,包括小红书图片卡片生成器和信息图制作工具等,非常适合中文内容创作者使用。

核心工具

  • 小红书图片卡片生成器: 自动生成符合小红书平台规范的图文卡片
  • 信息图制作: 将数据和信息转化为视觉化的信息图
  • 内容发布工具: 简化内容创作到发布的工作流程

使用方式

根据需要选择对应的 Skill 文件,放入 AI Agent 的技能目录中即可使用。


11. Excalidraw Diagram Skill

仓库地址: coleam00/excalidraw-diagram-skill ⭐ Stars: 2.6k | 🍴 Forks: 334

简介

一个让 AI 编程 Agent 能够生成精美实用的 Excalidraw 图表的 Skill。不是简单的方框加箭头——而是能够”视觉化论证”的图表。兼容任何支持 Skills 的编程 Agent。

核心特色

  • 图表会论证: 每个形状/组件都映射其代表的概念——扇出代表一对多,时间线代表序列
  • 证据性产物: 技术图表包含真实代码片段和实际 JSON 载荷
  • 内置视觉验证: 基于 Playwright 的渲染流水线,Agent 能看到自己的输出并修复布局问题
  • 品牌可定制: 所有颜色和品牌样式集中在 references/color-palette.md

文件结构

1
2
3
4
5
6
7
8
9
excalidraw-diagram/
SKILL.md # 设计方法论 + 工作流程
references/
color-palette.md # 品牌色(编辑此文件自定义)
element-templates.md # 各元素类型的 JSON 模板
json-schema.md # Excalidraw JSON 格式参考
render_excalidraw.py # 渲染 .excalidraw 为 PNG
render_template.html # 浏览器渲染模板
pyproject.toml # Python 依赖

使用方式

1
2
3
4
5
6
7
8
9
10
11
# 克隆并复制到技能目录
git clone https://github.com/coleam00/excalidraw-diagram-skill.git
cp -r excalidraw-diagram-skill .claude/skills/excalidraw-diagram

# 设置渲染器
cd .claude/skills/excalidraw-diagram/references
uv sync
uv run playwright install chromium

# 然后直接告诉 AI:
# "Create an Excalidraw diagram showing the system architecture"

12. MiniMax Skills — 多模态全栈开发技能集

仓库地址: MiniMax-AI/skills ⭐ Stars: 11.1k | 🍴 Forks: 942

简介

MiniMax Skills 是由 MiniMax AI 团队推出的 AI 编程 Agent 开发技能集合,提供前端、全栈、Android、iOS、Flutter、React Native、Shader 等多领域的结构化、生产级开发指导。除了传统的代码开发 Skills,它还包含丰富的多模态内容生成能力——PDF、PPTX、XLSX、DOCX 文档生成、GIF/贴纸制作、视觉分析、音乐生成等,是目前覆盖面最广的多模态 Skills 之一。

⚠️ Beta 阶段 — 项目正在积极开发中,Skills、API 和配置格式可能会在不通知的情况下变更。

核心 Skills 清单

开发类

Skill 说明
frontend-dev 前端开发指导
fullstack-dev 全栈开发指导
android-native-dev Android 原生开发
ios-application-dev iOS 应用开发
flutter-dev Flutter 跨平台开发
react-native-dev React Native 开发
shader-dev Shader 着色器开发

多模态内容生成

Skill 说明
minimax-pdf PDF 文档生成
pptx-generator PPT 演示文稿生成
minimax-xlsx Excel 表格生成
minimax-docx Word 文档生成
gif-sticker-maker GIF 贴纸制作
vision-analysis 视觉分析
minimax-multimodal-toolkit 多模态工具箱
minimax-music-gen AI 音乐生成
buddy-sings AI 唱歌伴侣
minimax-music-playlist 音乐播放列表生成

使用方式

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Claude Code — Marketplace 安装
claude plugin marketplace add https://github.com/MiniMax-AI/skills
claude plugin install minimax-skills

# Cursor — 克隆到本地
git clone https://github.com/MiniMax-AI/skills.git ~/.cursor/minimax-skills
# 然后在 Cursor 设置中指向 ~/.cursor/minimax-skills/skills/

# Codex — 克隆并链接
git clone https://github.com/MiniMax-AI/skills.git ~/.codex/minimax-skills
mkdir -p ~/.agents/skills
ln -s ~/.codex/minimax-skills/skills ~/.agents/skills/minimax-skills

# OpenCode — 克隆并链接
git clone https://github.com/MiniMax-AI/skills.git ~/.minimax-skills
mkdir -p ~/.config/opencode/skills
ln -s ~/.minimax-skills/skills/* ~/.config/opencode/skills/

总结

Skill 定位 适用场景 平台支持
Everything Claude Code 全能型性能优化系统 日常开发全流程 多平台
Agent Skills (Addy) 生产级工程工作流 企业级软件开发 多平台
PUA 强制 AI 不放弃 疑难调试 多平台
Graphify 代码库知识图谱 理解大型代码库 多平台
UI/UX Pro Max 设计智能 UI/UX 开发 多平台
Claude-Mem 持久化记忆 长期项目 Claude Code
Karpathy Skills 编码理念 编码质量提升 Claude Code
Multica 多 Agent 协作 复杂项目 自有平台
Obsidian Skills 知识管理 Obsidian 用户 多平台
Baoyu Skills 内容生产 中文内容创作 Claude Code
Excalidraw Diagram 图表生成 架构可视化 多平台
MiniMax Skills 多模态全栈开发 跨平台开发 + 内容生成 多平台

选择适合自己工作流的 Skills,可以显著提升 AI 编程助手的输出质量和工作效率。建议从 Agent SkillsEverything Claude Code 开始,它们提供了最全面的开发工作流覆盖。如果你经常遇到 AI “放弃”的情况,PUA 是一个非常有效的补充。对于需要理解大型代码库的场景,Graphify 是不二之选。如果你需要多模态内容生成能力(文档、音乐、视觉),MiniMax Skills 是独特的选择。


Skills推荐
https://mztchaoqun.com.cn/posts/D115_Good_Skills/
作者
mztchaoqun
发布于
2026年4月11日
许可协议