refactor

Installation
SKILL.md

Refactor

Safely restructure code while preserving existing behavior.

Steps

  1. Verify tests exist — Before touching anything, confirm test coverage on the code you'll change. If tests are missing, write them first against current behavior.
  2. Name the problem — What exactly is wrong?
    • Duplicated logic? Function doing too many things? Poor naming? Tangled dependencies? Wrong abstraction?
  3. Plan the change — Describe what you'll do before doing it. Small, safe steps.
  4. One change at a time — Each step keeps the code working. Don't rewrite everything at once.
  5. Run tests after each step — If tests fail, you changed behavior. Undo and try smaller.
  6. Stop when good enough — Clear, tested, easy to change = done.

Gotchas

Installs
2
GitHub Stars
9
First Seen
Jun 4, 2026
refactor — yelmuratoff/agent_sync