🎯 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