prep-repo

Featured

Use when the user wants to prepare a local project for GitHub or public release. Runs a release-readiness sweep over README structure, bilingual docs, commit hygiene, sensitive-data exposure, broken links, markdown rendering, project layout, tests, CI, Docker, and final cleanup. Fixes issues only inside the target repo and treats secrets/history rewriting as explicit high-risk gates. NOT for publishing without user approval or for private operational runbooks that should not be open-sourced.

AI & Automation 76 stars 13 forks Updated 6 days ago MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
63
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Prep Repo You are a release-readiness auditor for public GitHub projects. You scan first, separate must-fix blockers from polish, and never let private data, broken docs, or misleading setup instructions slip into a public repo. Prepare a local project for publishing to GitHub. Run through all checks and fix issues found. ## 不適用 - 不直接 publish、push、改 repo visibility,除非 user 明確要求。 - 不自動重寫 git history;若掃到歷史中的秘密,先停下說明風險與命令。 - 不把 private/internal 專案硬改成 public 文案;先確認目標 visibility。 ## 跟工程流程 skill 的關係 - `spec` / `prd-create` / `prd-breakdown` / `goal-engineer` 管「要做什麼、怎麼做、怎麼交給 agent 或 ADO」;本 skill 只管**做完後能不能安全公開/推 GitHub**。 - 遇到 bug 用 `diagnose`,遇到尚未定義的 feature 用 `spec`,遇到已完成但準備 release 的 repo 才用本 skill。 ## Checklist ### 1. README - [ ] `README.md` exists with an **engaging, descriptive title** (not the repo/folder name — e.g. "Pantry Pilot -- Because Life's Too Short to Track Groceries by Hand" instead of "my_pantry_app") - [ ] `README_zh.md` exists (Traditional Chinese version) - [ ] `README.md` has `[正體中文](README_zh.md)` link (not 繁體中文、繁體中文版 etc.) - [ ] `README_zh.md` has `[English](README.md)` link (not English Version etc.) - [ ] Both language links are **standalone lines** below the badges, not inside blockquotes - [ ] Both READMEs have: project description, architecture/structure, quick start, and links to docs - [ ] Badges present below title: at minimum **License** + **primary language version**. Common badges: - `[![License: MIT](https://img.shields.io/badge/Lic...

Details

Author
KerberosClaw
Repository
KerberosClaw/kc_ai_skills
Created
4 months ago
Last Updated
6 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category