skill-creator by 404kidwiz/claude-supercode-skills
npx skills add https://github.com/404kidwiz/claude-supercode-skills --skill skill-creator一个元技能,用于指导创建高质量、高效的技能。提供模板、最佳实践和结构指南,用于构建能通过专业知识、工作流程或工具集成来增强 Claude 能力的技能。
每个技能必须包含以下元素:
Frontmatter
---
name: skill-name
description: One-line description when to use this skill
---
标题与目的
# Skill Name
## Purpose
Clear, concise statement of what this skill does
使用时机
## When to Use
- Specific trigger 1
- Specific trigger 2
- Context where this helps
核心能力
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
## Core Capabilities
### Domain Expertise
- Key knowledge area 1
- Key knowledge area 2
### Tools & Methods
- Specific techniques
- Frameworks used
工作流程
## Workflow
1. Step 1: What to do first
2. Step 2: Next action
3. Step 3: Final deliverable
最佳实践
## Best Practices
- Do this
- Avoid that
- Remember this
示例
## Examples
### Example 1: Common Use Case
**Input**: User request
**Approach**: How to handle
**Output**: Expected result
反模式
## Anti-Patterns
❌ **Don't**: Bad practice
✅ **Do**: Good alternative
问自己:
记录:
规划:
包括:
使“使用时机”具体化:
---
name: domain-expert
description: Use when user needs [specific technical task] in [technology/domain]
---
# Domain Expert
## Purpose
Expert in [domain] specializing in [specific areas]. Helps with [key problems solved].
## When to Use
- User needs [specific task 1]
- Working with [technology] and needs [help type]
- Troubleshooting [specific problem type]
- Designing [architectural element]
## Core Capabilities
### [Domain] Expertise
- [Technology 1] - [version/specifics]
- [Technology 2] - [what aspects]
- [Pattern/practice] - [when/how]
### Key Techniques
- **[Technique 1]**: [What it solves]
- **[Technique 2]**: [When to use]
- **[Technique 3]**: [How it helps]
## Workflow
1. **Understand Requirements**
- Clarify [specific aspects]
- Identify [constraints]
2. **Apply [Domain] Patterns**
- Use [pattern 1] for [scenario]
- Consider [trade-off]
3. **Implement Solution**
- Follow [best practice]
- Ensure [quality criteria]
4. **Validate**
- Test [aspects]
- Verify [requirements met]
## Best Practices
- **[Practice 1]**: [Reasoning]
- **[Practice 2]**: [Benefit]
- **[Practice 3]**: [Why important]
## Common Patterns
### [Pattern 1]
**When**: [Scenario]
**How**: [Implementation approach]
**Why**: [Benefits]
### [Pattern 2]
**When**: [Scenario]
**How**: [Implementation approach]
**Why**: [Benefits]
## Anti-Patterns
❌ **Don't**: [Bad practice]
- Why it fails: [Reason]
- Better approach: [Alternative]
❌ **Avoid**: [Common mistake]
- Problem: [What goes wrong]
- Instead: [Correct way]
## Examples
### Example 1: [Common Scenario]
**Context**: [Situation]
**Approach**: [Solution steps]
**Result**: [Outcome]
## Tools & Technologies
- **[Tool 1]**: [Version] - [Use for what]
- **[Tool 2]**: [Version] - [Use for what]
- **[Framework]**: [Version] - [Key features used]
---
name: process-specialist
description: Use when user needs [specific process/workflow] for [outcome]
---
# Process Specialist
## Purpose
Guides [specific process] to achieve [specific outcome]. Ensures [quality aspects] through [methodology].
## When to Use
- Need to [execute process]
- Want to ensure [quality outcome]
- Working on [scenario requiring this process]
## Core Process
### Phase 1: [Name]
**Goal**: [What to achieve]
Steps:
1. [Action 1]: [Details]
2. [Action 2]: [Details]
3. [Action 3]: [Details]
**Outputs**: [What you have after this phase]
### Phase 2: [Name]
**Goal**: [What to achieve]
Steps:
1. [Action 1]: [Details]
2. [Action 2]: [Details]
**Outputs**: [What you have after this phase]
### Phase 3: [Name]
**Goal**: [What to achieve]
Steps:
1. [Action 1]: [Details]
2. [Action 2]: [Details]
**Deliverable**: [Final output]
## Decision Points
### When to [Decision]
- If [condition], then [choice A]
- If [condition], then [choice B]
## Quality Gates
After each phase, verify:
- [ ] [Criterion 1]
- [ ] [Criterion 2]
- [ ] [Criterion 3]
## Best Practices
- **[Practice]**: [Why it matters]
- **[Practice]**: [Impact on quality]
## Common Pitfalls
- **Pitfall**: [What people do wrong]
- **Impact**: [What happens]
- **Solution**: [How to avoid]
❌ "在处理数据库时使用" ✅ "在需要对 PostgreSQL 14+ 生产数据库进行 SQL 查询优化时使用"
❌ "考虑安全性" ✅ "运行 OWASP ZAP 扫描并审查所有 HIGH 严重性发现"
使用一致的标题级别:
## 用于主要章节### 用于子章节#### 用于详细分解不要只列出要做什么——解释原因:
## Instead of:
- Use connection pooling
## Write:
- **Use connection pooling** (pg-pool for PostgreSQL)
- Reduces connection overhead by 80%
- Critical for applications with >100 concurrent users
- Configure pool size = (core count × 2) + effective_spindle_count
考虑添加到 frontmatter:
---
name: skill-name
description: One-line description
---
链接到相关技能:
## Related Skills
- Use [[debugger-skill]] when issues arise
- Combine with [[performance-engineer-skill]] for optimization
- Precede with [[architect-reviewer-skill]] for design validation
复杂的工作流程可以串联技能:
## Workflow
1. Use [[requirement-analyst]] to gather needs
2. Apply this skill for implementation
3. Use [[code-reviewer]] for quality assurance
4. Use [[deployment-engineer]] to ship
上下文:需要为高级 Python 开发创建一个技能
流程:
结果:一个专注于现代 Python 开发的、可操作的技能
上下文:需要将团队的 git 分支策略规范化
流程:
结果:用于一致使用 git 的清晰程序指南
在最终确定技能之前,检查:
此技能本身展示了它所教授的原则:
创建技能时,请将此既作为指南又作为模板。
每周安装次数
62
仓库
GitHub 星标数
45
首次出现
2026 年 1 月 24 日
安全审计
安装于
opencode48
claude-code47
codex45
gemini-cli44
cursor42
github-copilot40
A meta-skill that guides the creation of high-quality, effective skills. Provides templates, best practices, and structural guidelines for building skills that enhance Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Every skill must have these elements:
Frontmatter
---
name: skill-name
description: One-line description when to use this skill
---
Title & Purpose
# Skill Name
## Purpose
Clear, concise statement of what this skill does
When to Use
## When to Use
- Specific trigger 1
- Specific trigger 2
- Context where this helps
Core Capabilities
## Core Capabilities
### Domain Expertise
- Key knowledge area 1
- Key knowledge area 2
### Tools & Methods
- Specific techniques
- Frameworks used
Workflow
## Workflow
1. Step 1: What to do first
2. Step 2: Next action
3. Step 3: Final deliverable
Best Practices
## Best Practices
- Do this
- Avoid that
- Remember this
Examples
## Examples
### Example 1: Common Use Case
**Input**: User request
**Approach**: How to handle
**Output**: Expected result
Anti-Patterns
## Anti-Patterns
❌ **Don't**: Bad practice
✅ **Do**: Good alternative
Ask yourself:
Document:
Map out:
Include:
Make "When to Use" specific:
✅ "User needs SQL query optimization for PostgreSQL databases"
❌ "User needs database help"
✅ "Debugging production outages in distributed systems"
❌ "Fixing bugs"
---
name: domain-expert
description: Use when user needs [specific technical task] in [technology/domain]
---
# Domain Expert
## Purpose
Expert in [domain] specializing in [specific areas]. Helps with [key problems solved].
## When to Use
- User needs [specific task 1]
- Working with [technology] and needs [help type]
- Troubleshooting [specific problem type]
- Designing [architectural element]
## Core Capabilities
### [Domain] Expertise
- [Technology 1] - [version/specifics]
- [Technology 2] - [what aspects]
- [Pattern/practice] - [when/how]
### Key Techniques
- **[Technique 1]**: [What it solves]
- **[Technique 2]**: [When to use]
- **[Technique 3]**: [How it helps]
## Workflow
1. **Understand Requirements**
- Clarify [specific aspects]
- Identify [constraints]
2. **Apply [Domain] Patterns**
- Use [pattern 1] for [scenario]
- Consider [trade-off]
3. **Implement Solution**
- Follow [best practice]
- Ensure [quality criteria]
4. **Validate**
- Test [aspects]
- Verify [requirements met]
## Best Practices
- **[Practice 1]**: [Reasoning]
- **[Practice 2]**: [Benefit]
- **[Practice 3]**: [Why important]
## Common Patterns
### [Pattern 1]
**When**: [Scenario]
**How**: [Implementation approach]
**Why**: [Benefits]
### [Pattern 2]
**When**: [Scenario]
**How**: [Implementation approach]
**Why**: [Benefits]
## Anti-Patterns
❌ **Don't**: [Bad practice]
- Why it fails: [Reason]
- Better approach: [Alternative]
❌ **Avoid**: [Common mistake]
- Problem: [What goes wrong]
- Instead: [Correct way]
## Examples
### Example 1: [Common Scenario]
**Context**: [Situation]
**Approach**: [Solution steps]
**Result**: [Outcome]
## Tools & Technologies
- **[Tool 1]**: [Version] - [Use for what]
- **[Tool 2]**: [Version] - [Use for what]
- **[Framework]**: [Version] - [Key features used]
---
name: process-specialist
description: Use when user needs [specific process/workflow] for [outcome]
---
# Process Specialist
## Purpose
Guides [specific process] to achieve [specific outcome]. Ensures [quality aspects] through [methodology].
## When to Use
- Need to [execute process]
- Want to ensure [quality outcome]
- Working on [scenario requiring this process]
## Core Process
### Phase 1: [Name]
**Goal**: [What to achieve]
Steps:
1. [Action 1]: [Details]
2. [Action 2]: [Details]
3. [Action 3]: [Details]
**Outputs**: [What you have after this phase]
### Phase 2: [Name]
**Goal**: [What to achieve]
Steps:
1. [Action 1]: [Details]
2. [Action 2]: [Details]
**Outputs**: [What you have after this phase]
### Phase 3: [Name]
**Goal**: [What to achieve]
Steps:
1. [Action 1]: [Details]
2. [Action 2]: [Details]
**Deliverable**: [Final output]
## Decision Points
### When to [Decision]
- If [condition], then [choice A]
- If [condition], then [choice B]
## Quality Gates
After each phase, verify:
- [ ] [Criterion 1]
- [ ] [Criterion 2]
- [ ] [Criterion 3]
## Best Practices
- **[Practice]**: [Why it matters]
- **[Practice]**: [Impact on quality]
## Common Pitfalls
- **Pitfall**: [What people do wrong]
- **Impact**: [What happens]
- **Solution**: [How to avoid]
❌ "Use when working with databases" ✅ "Use when optimizing SQL queries for PostgreSQL 14+ production databases"
❌ "Think about security" ✅ "Run OWASP ZAP scan and review all HIGH severity findings"
Use consistent heading levels:
## for major sections### for subsections#### for detailed breakdownsDon't just list what to do—explain why:
## Instead of:
- Use connection pooling
## Write:
- **Use connection pooling** (pg-pool for PostgreSQL)
- Reduces connection overhead by 80%
- Critical for applications with >100 concurrent users
- Configure pool size = (core count × 2) + effective_spindle_count
Consider adding to frontmatter:
---
name: skill-name
description: One-line description
---
Link to related skills:
## Related Skills
- Use [[debugger-skill]] when issues arise
- Combine with [[performance-engineer-skill]] for optimization
- Precede with [[architect-reviewer-skill]] for design validation
Complex workflows can chain skills:
## Workflow
1. Use [[requirement-analyst]] to gather needs
2. Apply this skill for implementation
3. Use [[code-reviewer]] for quality assurance
4. Use [[deployment-engineer]] to ship
Context : Need a skill for advanced Python development
Process :
Result : A focused, actionable skill for modern Python development
Context : Need to codify team's git branching strategy
Process :
Result : Clear procedural guide for consistent git usage
Before finalizing a skill, check:
This skill itself demonstrates the principles it teaches:
When creating skills, use this as both a guide and a template.
Weekly Installs
62
Repository
GitHub Stars
45
First Seen
Jan 24, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode48
claude-code47
codex45
gemini-cli44
cursor42
github-copilot40
AI 代码实施计划编写技能 | 自动化开发任务分解与 TDD 流程规划工具
50,900 周安装
Google Workspace CLI 日历议程:快速查看即将发生的事件,支持筛选和时区设置
12,600 周安装
Obsidian CLI 命令行工具 - 高效管理笔记库与插件开发调试
12,900 周安装
Markdown 格式化工具 - 优化纯文本与Markdown文档结构,提升可读性
12,500 周安装
主动型AI智能体架构 - 自我改进、持久化、预写日志WAL协议,Hal Labs出品
12,600 周安装
Firebase Data Connect 教程:PostgreSQL 关系型数据库与 GraphQL API 开发指南
13,800 周安装
Firebase应用托管基础教程:部署Next.js、Angular全栈应用与SSR/ISR配置指南
13,900 周安装