Topic · Development
Best refactoring skills, page 19
Refactoring skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 865 | 865.Aidd Javascript JavaScript and TypeScript best practices and guidance. An agent skill from paralleldrive/aidd. | paralleldrive/ | 384 | — | ~1.1k | Automated safety check: Pass | MIT | 3 mo ago |
| 866 | 866.Refactor This skill should be used when the user asks to refactor code, do a refactor pass, clean up code, extract a class or service, inject a dependency, or make incremental improvements to existing code… | vchelaru/ | 578 | — | ~280 | Automated safety check: Pass | MIT | yesterday |
| 867 | A skill your agent uses when a complex or risky code change should be split into Kent Beck's two-step method by first making the change easy through behavior-preserving preparatory refactoring, then… | jabrena/ | 447 | — | ~973 | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 868 | A skill your agent uses when Java design, refactoring, or implementation tradeoffs should be evaluated with Kent Beck's simple design rules, including passes the tests, reveals intention, has no… | jabrena/ | 447 | — | ~847 | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 869 | A skill your agent uses when reviewing, improving, or refactoring Java object-oriented design, including applying SOLID, DRY, or YAGNI; improving classes and interfaces; correcting encapsulation… | jabrena/ | 447 | — | ~2.1k | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 870 | A skill your agent uses when you need to review, improve, or refactor Java code for generics quality — including avoiding raw types, applying the PECS (Producer Extends Consumer Super) principle for… | jabrena/ | 447 | — | ~956 | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 871 | A skill your agent uses when you need to refactor Java code to adopt modern Java features (Java 8+) — including migrating anonymous classes to lambdas, replacing Iterator loops with Stream API… | jabrena/ | 447 | — | ~928 | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 872 | A skill your agent uses when you need to apply functional programming principles in Java — including writing immutable objects and Records, pure functions, functional interfaces, lambda expressions… | jabrena/ | 447 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 873 | A skill your agent uses when you need to apply data-oriented programming best practices in Java — including separating code (behavior) from data structures using records, designing immutable data… | jabrena/ | 447 | — | ~979 | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 874 | A skill your agent uses when you need to refactor Java code for high performance — including memory/allocation reduction, CPU hot-path optimization, and syntax/API/control-flow improvements. | jabrena/ | 447 | — | ~937 | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 875 | A skill your agent uses when you need to refactor Java code based on trusted profiling analysis findings — including reviewing repository-owned or maintainer-sanitized… | jabrena/ | 447 | — | ~882 | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 876 | A skill your agent uses when you need to verify Java performance optimizations by comparing profiling results before and after refactoring — including baseline validation, post-refactoring report… | jabrena/ | 447 | — | ~941 | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 877 | A skill your agent uses when you need to generate or improve Java project documentation — including README.md files, package-info.java files, and Javadoc enhancements — through a modular, step-based… | jabrena/ | 447 | — | ~784 | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 878 | Use rust-analyzer's Structural Search and Replace (SSR) for semantic Rust code transformations across the engine workspace. | rocky-data/ | 304 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 879 | 879.Typescript Write Write TypeScript and JavaScript code following Metabase coding standards and best practices. | aiskillstore/ | 430 | 2 repos | ~1.7k | Automated safety check: Pass | No licence | today |
| 880 | 880.Refactor Pass Simplify code while preserving behavior when the user requests a refactor or cleanup pass. | bitsocialnet/ | 135 | — | ~348 | Automated safety check: Pass | GPL-3.0 | 2 days ago |
| 881 | 881.Refactor Multi-target refactoring orchestrator. An agent skill from sd0xdev/sd0x-harness. | sd0xdev/ | 192 | — | ~3k | Automated safety check: Notes | MIT | 2 days ago |
| 882 | 882.Safe Remove Safely remove plugin assets (skill/agent/rule/script/hook) with dependency detection and reference cleanup. | sd0xdev/ | 192 | — | ~1.5k | Automated safety check: Pass | MIT | 2 days ago |
| 883 | Audit code quality and architectural health or plan refactoring using Fowler code smells and techniques; write prioritized findings to docs/refacs/. | pedronauck/ | 634 | 1 repo | ~513 | Automated safety check: Warn | No licence | 25 days ago |
| 884 | Safe Rust refactoring with LSP analysis. An agent skill from fjrevoredo/mini-diarium. | fjrevoredo/ | 308 | 1 repo | ~1.5k | Automated safety check: Warn | MIT | yesterday |
| 885 | Guides clean architecture design with strict 200-line file limits. | majiayu000/ | 287 | — | ~1.8k | Automated safety check: Pass | MIT | yesterday |
| 886 | 886.Code Simplifier Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. | OpenHands/ | 161 | — | ~1.3k | Automated safety check: Pass | MIT | yesterday |
| 887 | Review, write, or refactor compartment repo tests by starting with a fast independent test-review pass, protecting behavior, using the right package-owned harness, and refusing implementation-mirror… | compartmentdev/ | 206 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | 1 mo ago |
| 888 | Analyze a codebase for high-leverage architectural improvements and explain evidence, tradeoffs, and next steps. | stevesolun/ | 588 | — | ~621 | Automated safety check: Pass | MIT | 6 days ago |
| 889 | 889.Clean Code Apply clean code principles when generating or modifying implementation code. | techygarg/ | 199 | — | ~1.6k | Automated safety check: Pass | MIT | 4 days ago |
| 890 | 890.Design First Guide structured design thinking through 5 progressive levels before any code is written. | techygarg/ | 199 | — | ~2.3k | Automated safety check: Pass | MIT | 4 days ago |
| 891 | A skill your agent uses when refactoring research code for publication, adding documentation to existing analysis scripts, creating reproducible computational workflows, or preparing code for… | aipoch/ | 2k | — | ~3.1k | Automated safety check: Pass | MIT | 23 days ago |
| 892 | Software-engineering heuristics based on Mark Seemann's Code That Fits in Your Head (2021), updated for agent-driven development. | CodeAlive-AI/ | 158 | — | ~1.7k | Automated safety check: Pass | MIT | yesterday |
| 893 | 893.Lsp Refactor End-to-end safe refactor workflow — blast-radius analysis, speculative preview, apply to disk, verify build, run affected tests. | blackwell-systems/ | 160 | — | ~2.8k | Automated safety check: Pass | MIT | yesterday |
| 894 | 894.Code Standards Apply a disciplined engineering workflow to any code change. | tamdogood/ | 220 | — | ~738 | Automated safety check: Pass | MIT | 1 mo ago |
| 895 | Migrate workloads from Google Cloud Platform to AWS — plus AI and agentic workloads from any provider. | aws/ | 2.8k | — | ~15k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 896 | Assesses production readiness or audits a codebase against its specs. | ash1794/ | 163 | — | ~1.5k | Automated safety check: Pass | MIT | 2 days ago |
| 897 | 897.Typescript TypeScript coding standards — apply when writing, reviewing, or refactoring .ts/.tsx, or naming/renaming .ts files (camelCase casing). | forcedotcom/ | 1k | — | ~427 | Automated safety check: Pass | BSD-3-Clause | yesterday |
| 898 | Apply named refactoring transformations to improve code structure without changing behavior. | tmcfarlane/ | 110 | — | ~5.2k | Automated safety check: Pass | MIT | 3 mo ago |
| 899 | 899.Code Style Code style rules for readable, maintainable implementation. An agent skill from frappe/skills. | frappe/ | 147 | — | ~221 | Automated safety check: Pass | No licence | 9 days ago |
| 900 | 900.Refactoring Change the shape of code without changing behavior — safely, in small steps, preserving the project's layers and public contracts. | extra-org/ | 113 | — | ~855 | Automated safety check: Pass | MIT | yesterday |
| 901 | 901.TDD Develop a behavior test-first through red, green, and refactoring. | nodetool-ai/ | 560 | — | ~906 | Automated safety check: Pass | AGPL-3.0 | today |
| 902 | Use a sub-agent (like generalist) to perform repetitive code transformations across multiple files in a single turn. | r3bl-org/ | 485 | — | ~816 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 903 | 903.Improve Website Guided journey from a live website that underperforms to a prioritized, evidence-backed backlog of conversion, usability, message, and speed fixes - each shipped as a testable experiment. | wondelai/ | 2.4k | — | ~5.1k | Automated safety check: Pass | MIT | 29 days ago |
| 904 | Design the small details -- triggers, rules, feedback, loops and modes -- that separate good products from great ones. | wondelai/ | 2.4k | — | ~3.8k | Automated safety check: Pass | MIT | 29 days ago |
| 905 | Apply meta-principles of software craftsmanship: DRY, orthogonality, tracer bullets, and design by contract. | wondelai/ | 2.4k | — | ~4.1k | Automated safety check: Pass | MIT | 29 days ago |
| 906 | Apply named refactoring transformations to improve code structure without changing behavior. | wondelai/ | 2.4k | — | ~4k | Automated safety check: Pass | MIT | 29 days ago |
| 907 | 907.Refactoring UI Audit and fix visual hierarchy, spacing, color, and depth in web UIs. | wondelai/ | 2.4k | — | ~3.9k | Automated safety check: Pass | MIT | 29 days ago |
| 908 | Safely change and test untested codebases using Feathers' "Working Effectively with Legacy Code". | wondelai/ | 2.4k | — | ~4.9k | Automated safety check: Pass | MIT | 29 days ago |
| 909 | 909.Caveman Terse "caveman" reply style, full technical accuracy. An agent skill from comol/ai_rules_1c. | comol/ | 481 | — | ~981 | Automated safety check: Pass | No licence | 2 days ago |
| 910 | 910.Swarm Implement Execute complex implementation work with a swarm-like workflow: parallel exploration, scoped planning, objective validation, mandatory independent implementation review for changed work, and final… | ZaxbyHub/ | 493 | — | ~2.3k | Automated safety check: Pass | MIT | yesterday |
| 911 | 911.Dev Software development workflow dispatcher. An agent skill from npc-live/clawfirm. | npc-live/ | 156 | — | ~642 | Automated safety check: Pass | No licence | 3 mo ago |
| 912 | 912.Simplify Code Run a multi-agent review of changed files for scope, reuse, quality, efficiency, clarity, and altitude issues followed by fixes. | tobihagemann/ | 409 | — | ~3.5k | Automated safety check: Pass | MIT | today |
Explore related skills
Category
More topics in Development
- Pull requests1,953
- Debugging1,170
- Changelog and release notes1,168
- Code review1,044
- Technical documentation1,010
- Linting and formatting859
- Git workflow815
- Diagrams807
- Project scaffolding749
- Root cause analysis605
- Code quality601
- Commit messages564
- Architecture decision records555
- Git worktrees538
- Performance optimization442
- Design patterns389
- Type safety293
- Software architecture285
- Dependency management279
- Monorepo tooling265
- Async programming257
- Error handling253
- Issue triage236
- Codebase onboarding226