tldraw/clean-copy
Reimplement the current branch on a new branch with a clean, narrative-quality git commit history. Use when asked to make a clean copy branch, clean up commit history by replaying work, or rebuild a branch as reviewable commits.
npx skills add https://github.com/tldraw/tldraw --skill clean-copy
Reimplement the current branch on a new branch with a clean, narrative-quality commit history suitable for reviewer comprehension.
git branch --show-current.git status --short.git log main..HEAD --oneline.git diff main...HEAD --stat.main.<source-branch>-clean.main.main.git commit --no-verify for intermediate commits so hooks do not block temporarily incomplete states.--no-verify so normal checks run.pr skill.Take tldraw/clean-copy from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.