FixKit AI

Loop/Prompt Library / Code quality & refactoring

๐Ÿ” Branch and worktree cleanup

Sorts through old branches, pull requests, and work-in-progress, rescues anything useful, and removes what is truly dead.

Use it when: Your repo has so many old branches and half-done PRs that you cannot tell what matters.

๐Ÿ›‘ Stops when: Every branch, PR, and worktree is current, owned by someone, or safely removed with proof.

Copy this loop

Inventory every local and remote branch, open pull request, unmerged commit, and git worktree in [repository]. For each one, decide: keep, rescue (move useful work somewhere safe), or remove. Show me evidence before removing anything, like 'already merged' or 'no commits in 6 months'. Never delete unmerged work without asking me first. Work through the list in batches of [10], for at most [5] batches. Stop when every item has a decision. Give me a table of what you kept, rescued, and removed.

Review every change the agent makes before you keep it. Set a budget or round limit โ€” the prompt includes one.

Idea from Forward Future's Loop Library ยท by Matthew Berman. Prompt rewritten in plain English by FixKit AI.

More loops like this

Safe refactor (keep the shape)

Improves one part of the code, one small change at a time, without changing how the rest of the system talks to it.

Refactor until the design feels right

Reshapes a messy codebase step by step, testing and saving a checkpoint after each big step.

Tidy-up pass

Finds small messes like unused code, old comments, and broken links, and cleans them up one safe fix at a time.

Change it everywhere

After you change a value like a version number or a name, it hunts down every old copy so nothing is left out of date.

React Doctor: perfect score

Uses the React Doctor tool to push every React app in a project to a real 100 out of 100 health score.

React Doctor: small-batch fixes

Fixes a handful of real React problems at a time and keeps only the fixes that make the scan better.