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. 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 | |
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 | |
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 等多平台。
三大核心能力
- PUA 话术 — 让 AI 不敢放弃
- 调试方法论 — 给 AI 不放弃的能力
- 主动性强制 — 让 AI 主动出击而非被动等待
触发机制
自动触发(以下情况出现时自动激活): - 任务连续失败 2 次以上 - AI 准备说”我无法”/“无法解决” - AI 把问题推给用户:“请检查…”/“建议手动…” - 反复调整同一段代码却不产生新信息 - 遇到权限/网络错误就放弃
手动触发:在对话中输入 /pua
特殊模式
| 命令 | 说明 |
|---|---|
/pua:yes |
无条件执行模式 |
/pua:mama |
温柔鼓励模式 |
/pua:pua-loop |
循环调试模式 |
/pua:p9 |
最高性能等级 |
/pua:on |
开启持续 PUA |
使用方式
1 | |
4. Graphify — 代码库知识图谱
仓库地址: safishamsi/graphify ⭐ Stars: 32.7k | 🍴 Forks: 3.6k
简介
Graphify 是一个 AI 编程助手 Skill,输入 /graphify
命令,它会读取你的文件,构建知识图谱,帮你发现代码库中隐藏的结构和架构决策背后的”为什么”。它是全模态的——支持代码、PDF、Markdown、截图、图表、白板照片、视频和音频文件,支持
25 种编程语言的 AST 解析。
工作原理(三遍扫描)
- AST 解析: 确定性地从代码文件中提取结构(类、函数、导入、调用图),无需 LLM
- 音视频转录: 使用 faster-whisper 本地转录,基于语料库的领域感知提示词
- LLM 提取: Claude 子 Agent 并行运行,从文档、论文、图片和转录中提取概念和关系
输出内容
1 | |
关系标记
EXTRACTED— 直接从源码中发现INFERRED— 合理推断(附置信度分数)AMBIGUOUS— 标记待审查
使用方式
1 | |
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 | |
6. Claude-Mem — 持久化记忆插件
仓库地址: thedotmack/claude-mem ⭐ Stars: 65.4k | 🍴 Forks: 5.5k
简介
Claude-Mem 是一个为 Claude Code 打造的生产级持久化记忆系统。它通过捕获工具调用的观察数据,进行 AI 驱动的语义压缩处理,并将其注入到未来的会话中。这彻底解决了 AI 编程助手在长期项目或复杂重构中“上下文丢失”的痛点。
核心架构(5层架构)
- Hooks: 自动捕获每次工具调用的输入与输出。
- Worker Service: 后台异步处理记忆的清理与聚合。
- Semantic Summarizer: 使用轻量级模型对冗长的工具输出进行关键信息提取。
- SQLite Storage: 本地持久化存储,支持向量搜索。
- MCP Integration: 通过 Model Context Protocol 与 Claude Code 深度集成。
亮点功能
- 跨会话注入: 新会话开始时,自动注入上一次修复的 Bug 或达成的架构共识。
- 自动清理: 自动识别并删除过时或重复的记忆,节省 Token。
- 隐私保护: 数据完全存储在本地 SQLite 中。
使用方式
1 | |
7. Andrej Karpathy Skills
仓库地址: forrestchang/andrej-karpathy-skills ⭐ Stars: 74.6k | 🍴 Forks: 6.9k
简介
受 AI 大神 Andrej Karpathy 的编码理念(尤其是他关于 LLM 编程陷阱的观察)启发,本项目将核心编程哲学编码为结构化的 Skills 指令,旨在纠正 AI Agent 常见的“阿谀奉承”和“盲目假设”行为。
核心理念
- 先思考再编码 — 动手之前充分理解问题
- 追求简洁 — 最好的代码是最简单的代码
- 精确外科手术式修改 — 最小化变更范围,不做不必要的重构
- 目标驱动执行 — 始终围绕目标行动,避免偏离
使用方式
将 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 | |
使用方式
1 | |
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 | |
总结
| 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 Skills 或 Everything Claude Code 开始,它们提供了最全面的开发工作流覆盖。如果你经常遇到 AI “放弃”的情况,PUA 是一个非常有效的补充。对于需要理解大型代码库的场景,Graphify 是不二之选。如果你需要多模态内容生成能力(文档、音乐、视觉),MiniMax Skills 是独特的选择。