🎯 Skills 技能库

120+ 技能包,按语言、框架、领域分类的工作流定义和最佳实践

🟡 进阶级

什么是 Skills?

Skills 是工作流定义和领域知识的集合。它们告诉 AI 如何 完成特定类型的任务。

Skill 文件格式

---
name: tdd-workflow
description: Test-driven development methodology
tags: [testing, development]
---

# TDD Workflow

## When to Use
- Starting a new feature
- Fixing a bug with a test first

## How It Works
1. Write a failing test (RED)
2. Implement minimal code (GREEN)
3. Refactor (IMPROVE)
4. Verify 80%+ coverage

Skill vs Rule vs Agent

组件 作用 特点
Skill 定义"如何做" 工作流程、步骤、最佳实践
Rule 定义"必须遵守的规则" 强制执行,不可绕过
Agent 执行任务的专家 具体执行,有工具权限

编码标准类

📐
coding-standards
通用编码标准,命名规范,代码组织
🐍
python-patterns
Python 编程模式,惯用写法,最佳实践
📘
typescript-patterns
TypeScript 模式,类型安全,泛型使用
🐹
golang-patterns
Go 惯用写法,并发模式,错误处理
☕
java-coding-standards
Java 编码标准,命名约定,代码风格
🎯
compose-multiplatform-patterns
Compose Multiplatform 模式

框架技能

🎸
django-patterns
Django 模型、视图、URL 配置模式

Python

🛡️
django-security
Django 安全最佳实践

Python

🍃
springboot-patterns
Spring Boot 架构模式

Java

🔒
springboot-security
Spring Boot 安全配置

Java

🔶
laravel-patterns
Laravel 架构模式

PHP

▲
nextjs-turbopack
Next.js + Turbopack 现代化工具链

JavaScript

测试技能

🧪
tdd-workflow
测试驱动开发工作流

常用

🎭
e2e-testing
Playwright E2E 测试,Page Object Model

常用

🐍
python-testing
pytest 测试模式,fixture 使用
🐹
golang-testing
Go 测试模式,benchmark,mock
☕
cpp-testing
GoogleTest, CMake/CTest 测试

安全技能

🔒
security-review
全面安全检查清单

重要

🛡️
django-security
Django 安全最佳实践
🔐
springboot-security
Spring Boot 安全配置

开发模式

🔧
backend-patterns
API 设计、数据库、缓存模式
🎨
frontend-patterns
React、Next.js 前端模式
🐳
docker-patterns
Docker Compose、网络、安全
🚀
deployment-patterns
CI/CD、健康检查、回滚策略
🔌
api-design
REST API 设计、分页、错误响应
📊
database-migrations
数据库迁移模式(Prisma、Drizzle、Django、Go)

持续学习

🧠
continuous-learning
从会话自动提取模式
📚
continuous-learning-v2
基于直觉的学习系统,置信度评分

业务技能

📝
article-writing
长篇文章写作,避免 AI 口吻
📈
market-research
市场研究、竞争对手分析
💼
investor-materials
融资材料:演示文稿、备忘录、财务模型
🤝
investor-outreach
投资者外联、个性化沟通

🎉 新增技能 (v1.9.0)

🔥
pytorch-patterns
PyTorch 深度学习模式和最佳实践

AI/ML

📊
benchmark
性能基准测试和优化指南
🌐
browser-qa
浏览器端质量保证测试
👁️
canary-watch
金丝雀发布监控
🎨
design-system
设计系统组件开发指南
🔍
product-lens
产品视角代码审查
🛡️
safety-guard
安全防护检查
✅
skill-comply
技能合规性验证工具

技能放置位置

# 精选技能(仓库内)
everything-claude-code/skills/

# 生成/导入的技能
~/.claude/skills/
ℹ️ 技能放置策略

核心/通用技能放在仓库 skills/ 目录,用户自定义技能放在 ~/.claude/skills/ 目录。

创建自定义技能

方式一:使用 /skill-create

# 从 git 历史生成技能
/skill-create

# 同时生成直觉
/skill-create --instincts

方式二:手动创建

# 创建技能目录
mkdir -p ~/.claude/skills/my-skill

# 创建 SKILL.md
cat > ~/.claude/skills/my-skill/SKILL.md << 'EOF'
---
name: my-skill
description: 我的自定义技能
tags: [custom]
---

# My Skill

## When to Use
- 场景1
- 场景2

## How It Works
1. 步骤1
2. 步骤2

## Examples
- 示例1
- 示例2
EOF