感谢你考虑为 Skills Market 做贡献!
我们非常欢迎你分享自己开发的 Skill!
-
Fork 本仓库
# 在 GitHub 页面点击 Fork 按钮 -
克隆你的 Fork
git clone https://github.com/YOUR_USERNAME/skills-market.git cd skills-market -
创建分支
git checkout -b skill/your-skill-name
-
创建 Skill 目录
mkdir -p skills/your-skill-name
-
添加 Skill 文件
最少需要创建
SKILL.md文件:--- name: your-skill-name description: 简短描述你的 Skill 功能(建议不超过 100 字符) author: your-name (可选) tags: tag1, tag2, tag3 (可选) --- # Your Skill Name ## 功能描述 详细描述你的 Skill 能做什么... ## 使用方法 1. 步骤一 2. 步骤二 ## 示例 提供使用示例... ## 注意事项 如有需要,添加注意事项...
-
提交更改
git add . git commit -m "feat: add your-skill-name skill" git push origin skill/your-skill-name
-
创建 Pull Request
- 在 GitHub 上创建 PR
- 填写 PR 模板中的信息
- 等待审核
如果你发现某个 Skill 有问题或可以改进:
- Fork 仓库
- 创建分支:
improve/skill-name - 进行修改
- 提交 PR
如果你发现 Bug 或有功能建议:
- 在 Issues 中搜索是否已有相关问题
- 如果没有,创建新 Issue
- 详细描述问题或建议
文档改进包括:
- 修正错别字
- 改进说明
- 添加示例
- 翻译文档
提交的 Skill 应满足以下标准:
- 包含
SKILL.md文件 -
SKILL.md包含必要的 frontmatter(name, description) - 描述清晰,能让人理解 Skill 的用途
- 文件夹命名使用小写字母和连字符(如
my-skill)
- 包含
README.md详细说明 - 提供使用示例
- 添加必要的测试
- 标注适用的 Agent 类型
-
自动检查(CI)
- 文件结构验证
- SKILL.md 格式验证
-
人工审核
- 功能合理性
- 文档完整性
- 代码质量
-
合并
- 审核通过后合并到主分支
- 使用小写字母
- 单词间用连字符连接
- 示例:
code-review-skill
---
name: skill-name
description: 简短描述
author: 作者名 (可选)
tags: 标签1, 标签2 (可选)
---
# Skill 名称
## 功能描述
## 使用方法
## 示例
## 配置 (如需要)
## 注意事项 (如需要)感谢所有贡献者的付出!
如有任何问题,欢迎在 Issues 中提问。