open-source-prep
Installation
SKILL.md
Open Source Prep
把私有项目整理成可安全开源的仓库。分 5 个阶段串行执行,密钥扫描必须最先通过才能进入后续步骤。
使用场景
用户说:
- "帮我把这个项目开源"
- "准备开源前要做什么"
- "选一个开源协议"
- "上传 GitHub 前检查一下有没有泄漏"
重要原则
- 密钥扫描是 gating step — 发现真实密钥时必须停下来让用户先清理,不能直接继续
- 生成的文档用英文 — 面向国际贡献者;和用户对话用中文
- LICENSE 文件必须命名为
LICENSE(大写无后缀),GitHub 才识别 - 所有真实 token 示例必须用
...REDACTED...占位符 — 即使是用户主动粘贴进来的 - 不要直接 push 或切 public — 先让用户检查 diff,手动 commit+push+切可见性