원클릭으로
git-clean-history
Reimplement the current Git branch on a fresh branch off `main` with a clean, narrative-quality commit history.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Reimplement the current Git branch on a fresh branch off `main` with a clean, narrative-quality commit history.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Get a second opinion by bundling a prompt + a curated file set, then asking a strong model from a different family through a separate Pi invocation.
Commit changes with an emphasis on tidiness and reviewability: small, focused commits, with clear rationale in messages.
Interactive browser automation via Chrome DevTools Protocol. Use when you need to interact with web pages, test frontends, or when user interaction with a visible browser is required.
Operate a Home Assistant instance via the official REST/WebSocket APIs and backups, with safe plan/apply workflows for bulk, reviewable changes.
Create and render OpenSCAD 3D models. Generate preview images from multiple angles, extract customizable parameters, validate syntax, and export STL files for 3D printing platforms like Printables.
Fetch and analyze Sentry issues, events, transactions, and logs. Helps agents debug errors, find root causes, and understand what happened at specific times.
| name | git-clean-history |
| description | Reimplement the current Git branch on a fresh branch off `main` with a clean, narrative-quality commit history. |
Use this skill to reimplement the current branch on a new branch with a clean, narrative-quality git commit history suitable for reviewer comprehension.
Validate the source branch
mainmain is up to date with origin/mainAnalyze the diff
mainCreate the clean branch
main using the new branch name{source_branch}-clean name unless another name is provided by the userPlan the commit storyline
Reimplement the work
git-commit skillgit commit --no-verify for all intermediate commits
Verify correctness
--no-verify to ensure all checks pass