open-source-prep

Installation
SKILL.md

Open Source Prep

把私有项目整理成可安全开源的仓库。分 5 个阶段串行执行,密钥扫描必须最先通过才能进入后续步骤。

使用场景

用户说:

  • "帮我把这个项目开源"
  • "准备开源前要做什么"
  • "选一个开源协议"
  • "上传 GitHub 前检查一下有没有泄漏"

重要原则

  1. 密钥扫描是 gating step — 发现真实密钥时必须停下来让用户先清理,不能直接继续
  2. 生成的文档用英文 — 面向国际贡献者;和用户对话用中文
  3. LICENSE 文件必须命名为 LICENSE(大写无后缀),GitHub 才识别
  4. 所有真实 token 示例必须用 ...REDACTED... 占位符 — 即使是用户主动粘贴进来的
  5. 不要直接 push 或切 public — 先让用户检查 diff,手动 commit+push+切可见性
Related skills

More from iamzhihuix/happy-claude-skills

Installs
19
GitHub Stars
287
First Seen
Apr 19, 2026