tidying
CommunityClean up code safely with tiny tidies.
System Documentation
What problem does it solve?
This skill helps developers apply Kent Beck's Tidy First philosophy to make small, safe structural changes that improve code without changing behavior. Tidying is a separate activity from feature work and is often performed before or after implementing features or during code reviews to keep code clean.
Core Features & Use Cases
- Safe, incremental refactoring that preserves existing behavior
- Clear guidelines for when to tidy (tidy first, tidy after, tidy later)
- Applicable across Frontend, Backend, CLI, and Library contexts to reduce technical debt
Quick Start
Identify a small, non-behavior-changing tidying opportunity in the target module. Perform the tidy as a separate commit labeled tidy:first before any behavioral changes. If the change reveals a better structure, continue with subsequent tidies following the same discipline.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: tidying Download link: https://github.com/shishi/dotfiles/archive/main.zip#tidying Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.