Topic · Development
Best refactoring skills, page 9
Refactoring skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 385 | A skill your agent uses when modifying existing code that lacks tests and you need to document its actual current behavior before making changes -- the legacy code dilemma where you need tests to… | citypaul/ | 740 | — | ~3.6k | Automated safety check: Pass | Unknown | yesterday |
| 386 | 386.Safe Refactor Restructure code while preserving behavior. Use for extraction, consolidation, ownership moves, or cleanup where verification must bracket… | JuliusBrussee/ | 111k | 1 repo | ~177 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 387 | Apply when refactoring, evaluating diff size, or tempted to add abstractions, layers, or signal threading. | cursor/ | 11k | 9 repos | ~343 | Automated safety check: Pass | No licence | today |
| 388 | Refactor an existing OpenClaw docs page with source-audited preservation, restructuring, and verification. | openclaw/ | 392k | — | ~1.9k | Automated safety check: Pass | MIT | today |
| 389 | 389.Refactor Migrate a Flutter project that already uses an older vexana (4.x or 5.x) to vexana 6.x — bumps the dependency, rewrites removed imports and immutable-model mutations, and flags call sites whose… | VB10/ | 154 | — | ~516 | Automated safety check: Pass | No licence | 11 days ago |
| 390 | Review C++ changes for string parameter and call-site efficiency conventions (std::stringview, std::string&&, const std::string&, const char, and TransparentStringMap lookup). | tetherto/ | 685 | — | ~702 | Automated safety check: Pass | Apache-2.0 | today |
| 391 | 391.Audit Project health audit and health check — architecture, performance, tests, dependencies, code quality. | oliver-kriska/ | 565 | — | ~2k | Automated safety check: Pass | MIT | 5 days ago |
| 392 | Architecture rules for cmux's move to Swift Packages: acyclic whole-domain packages, minimal public API, group folders, Xcode project wiring and Swift 6 concurrency. | manaflow-ai/ | 28k | 1 repo | ~4.2k | Automated safety check: Pass | Unknown | today |
| 393 | 393.Services Layer Apply Whispering service-boundary patterns for UI-free capabilities, explicit inputs, Result fallibility, Live objects, lifecycle factories, and platform variants. | EpicenterHQ/ | 4.8k | — | ~1.3k | Automated safety check: Pass | Unknown | 2 days ago |
| 394 | 394.Kaizen Guide for continuous improvement, error proofing, and standardization. | davila7/ | 33k | 10 repos | ~4.4k | Automated safety check: Pass | MIT | today |
| 395 | Moves logic out of Astro frontmatter into tested helper modules under shared/lib, with rules for naming, typing, deterministic demo data and sibling test files. | tabler/ | 42k | — | ~1.2k | Automated safety check: Pass | MIT | yesterday |
| 396 | 396.Springboot TDD Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. | affaan-m/ | 276k | 5 repos | ~947 | Automated safety check: Pass | MIT | today |
| 397 | 397.Pinia Skilld A skill your agent uses when writing, debugging, or refactoring code that imports "pinia", the Vue 3 store library. | skilld-dev/ | 181 | — | ~1.5k | Automated safety check: Pass | MIT | 18 days ago |
| 398 | Generate, scaffold, or refactor code so it embodies FIASSE v1.0.4 SSEM qualities by default — 10 attributes, Transparency and Least-Astonishment principles, ASVS-aligned controls, defensive boundary… | OWASP/ | 188 | — | ~5.8k | Automated safety check: Pass | CC-BY-4.0 | 15 days ago |
| 399 | 399.Frontend A skill your agent uses for frontend work in webapp (React/TypeScript, UI implementation, tests, and refactors). | streamband/ | 147 | — | ~582 | Automated safety check: Pass | Apache-2.0 | 24 days ago |
| 400 | Evaluates and carries out non-trivial software changes from first principles: ground the problem, name real consumers, choose the smallest sufficient solution and require evidence. | bytedance/ | 84k | — | ~2.5k | Automated safety check: Pass | MIT | today |
| 401 | Explore a codebase to find opportunities for architectural improvement, focusing on making the codebase more testable by deepening shallow modules. | sanity-io/ | 6.4k | 3 repos | ~1k | Automated safety check: Pass | MIT | yesterday |
| 402 | 402.App Review Audit broad Luxury Yacht systems or cross-cutting concerns for structural simplification, hardening, optimization, or refactoring; use for app-wide reviews and phased structural plans, not branch… | luxury-yacht/ | 444 | — | ~818 | Automated safety check: Pass | GPL-3.0 | today |
| 403 | Automatically scans the TizenFX codebase on a rotating schedule to discover .NET 8 / C 12+ refactoring targets and register them as GitHub Issues. | Samsung/ | 214 | — | ~2.6k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 404 | 404.Prism Maintain Maintain the Prism codebase: measure cyclomatic complexity, refactor hotspots, and enforce the anti-slop type discipline. | irfndi/ | 124 | — | ~1k | Automated safety check: Pass | MIT | 12 days ago |
| 405 | Remove AI-generated code slop and clean up code style. An agent skill from sanity-io/sanity. | sanity-io/ | 6.4k | 6 repos | ~180 | Automated safety check: Pass | MIT | yesterday |
| 406 | 406.Console Testing Rules for writing and editing unit tests in the Console (console/src//.spec.ts[x]). | synnaxlabs/ | 128 | — | ~5.4k | Automated safety check: Pass | Unknown | today |
| 407 | 407.Writers Pattern Add a new platform writer module in src/writers/ that generates and writes agent config files for a supported platform. | caliber-ai-org/ | 1.3k | — | ~3.7k | Automated safety check: Pass | MIT | 16 days ago |
| 408 | Decompose large-scale changes into independent units and spawn parallel agents in isolated worktrees. | rohitg00/ | 2.9k | — | ~1.2k | Automated safety check: Pass | No licence | 11 days ago |
| 409 | 409.Plan Systematic planning for medium-to-large tasks. An agent skill from poteto/noodle. | poteto/ | 454 | — | ~1.6k | Automated safety check: Pass | MIT | 6 mo ago |
| 410 | Refactors code safely in projects indexed by trace-mcp: assess risk, find candidates, check impact and rename symbols across every file without missing a reference. | nikolai-vysotskyi/ | 189 | — | ~672 | Automated safety check: Pass | MIT | today |
| 411 | 411.St Lsp Solid Keeps truST's architecture simple and well separated, and runs the automated architecture checks. | johannesPettersson80/ | 222 | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | today |
| 412 | 412.Codesys Loop Read, write and compile-check CODESYS code in this project without opening the GUI, by driving CODESYS headlessly through its ScriptEngine. | MichielVanwelsenaere/ | 148 | — | ~11k | Automated safety check: Pass | MIT | 26 days ago |
| 413 | 413.Cs Feat 实现新功能或功能改造。不用于纯 bug 修复(cs-issue)、行为等价重构(cs-refactor)、大需求拆解(cs-epic)。 | codestable/ | 1.1k | — | ~1.8k | Automated safety check: Pass | No licence | 1 mo ago |
| 414 | Build or refactor a Tool-channel provider (PagerDuty, Opsgenie, future incident/alerting tools) to be endpoint-routed: per-subscriber secrets encrypted on the channel endpoint resource, a stateless… | novuhq/ | 40k | — | ~2.8k | Automated safety check: Pass | Unknown | today |
| 415 | Commit local changes as a baseline, hop into a lightweight review worktree, run a thermo-nuclear code quality review scoped to ONLY that commit, commit the resulting refactor as a separate follow-up… | novuhq/ | 40k | — | ~1.6k | Automated safety check: Pass | Unknown | today |
| 416 | 416.Odoo 18 Odoo 18 development reference for Python models and ORM (search, domain, readgroup, compute fields), XML/CSV data and views, OWL/JS client code, QWeb reports, security (ACL, record rules, groups)… | unclecatvn/ | 145 | — | ~1.3k | Automated safety check: Pass | MIT | 16 days ago |
| 417 | Reviews a code change for correctness, security, maintainability, architecture, performance, and verification gaps, or performs a local code-smell review. | hylarucoder/ | 386 | — | ~934 | Automated safety check: Pass | MIT | 5 days ago |
| 418 | 418.Scope Discipline Prevent scope creep when a plan or implementation starts absorbing adjacent fixes, speculative compatibility work, migrations, or unrelated refactors. | tiramisulabs/ | 321 | — | ~632 | Automated safety check: Pass | MIT | 3 days ago |
| 419 | 419.Code Quality Review or self-check a change to the Static Web Server (SWS) project before it is called done — correctness, invariants, API design, concurrency, maintainability, and an SWS-specific review checklist. | static-web-server/ | 2.4k | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | today |
| 420 | 420.Clean Code Rules Apply Robert C. Martin-inspired clean code rules when improving readability, naming, function design, responsibilities, or testable everyday code. | ciembor/ | 2.9k | — | ~154 | Automated safety check: Pass | MIT | 1 mo ago |
| 421 | 421.Refactor Legacy Convert a legacy handwritten-Cypher Cartography sync (load / cleanup JSON jobs) into the modern declarative data model (load(), GraphJob.fromnodeschema()). | cartography-cncf/ | 4.1k | — | ~2.5k | Automated safety check: Pass | Apache-2.0 | today |
| 422 | 422.Saleor App UI Styling and layout guide for Saleor Apps using modern macaw-ui and @saleor/apps-ui-next. | saleor/ | 162 | — | ~5.8k | Automated safety check: Pass | Unknown | 3 days ago |
| 423 | A skill your agent uses whenever the user wants the Zova frontend path in this Cabloy repo: create or extend pages, components, api or model beans, route/query/params work, metadata refresh… | cabloy/ | 982 | — | ~4.1k | Automated safety check: Pass | MIT | today |
| 424 | 424.Remove AI Slops Removes AI-generated code smells from branch changes or an explicit file list behind regression tests. | code-yeongyu/ | 70k | — | ~5.3k | Automated safety check: Pass | Unknown | today |
| 425 | 425.Techdebt Find and fix technical debt including duplicated code, dead code, outdated patterns, and code smells. | meleantonio/ | 516 | 1 repo | ~488 | Automated safety check: Pass | No licence | 1 mo ago |
| 426 | Rules for continuing or remodeling a prior CraftBot building script: treat the inherited model as a found object, audit it against the brief, and track every change. | lukapiskorec/ | 154 | — | ~750 | Automated safety check: Pass | Unknown | 10 days ago |
| 427 | Compresses a TypeScript or Swift repository into one symbol-map text file sized for an LLM context window, for refactor planning and architecture recon. | steipete/ | 7.3k | — | ~1.9k | Automated safety check: Pass | MIT | today |
| 428 | 428.Vibe Coding End-to-end workflow for agent-driven changes that add or modify behavior in the toolkit packages. | OfficeDev/ | 780 | — | ~5.5k | Automated safety check: Pass | Unknown | today |
| 429 | Reorganize NemoClaw documentation pages, navigation, or content ownership while preserving published routes. | NVIDIA/ | 23k | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | today |
| 430 | 430.Autonomous Loops Autonomous iteration loops for .NET development: build-fix, test-fix, refactor, and scaffold loops. | Resgrid/ | 229 | — | ~3.6k | Automated safety check: Pass | Apache-2.0 | today |
| 431 | Expert guidance on Swift Concurrency best practices, patterns, and implementation. | AFK-surf/ | 430 | — | ~2.8k | Automated safety check: Pass | MIT | 4 mo ago |
| 432 | 432.Claude Code Delegate coding tasks to Claude Code (Anthropic's CLI agent). | RedWoodOG/ | 177 | 4 repos | ~784 | Automated safety check: Pass | MIT | 4 mo ago |
Explore related skills
Category
More topics in Development
- Pull requests1,954
- Debugging1,175
- Changelog and release notes1,169
- Code review1,046
- Technical documentation1,009
- Linting and formatting858
- Git workflow817
- Diagrams811
- Project scaffolding746
- Root cause analysis604
- Code quality598
- Commit messages566
- Architecture decision records554
- Git worktrees541
- Performance optimization442
- Design patterns385
- Type safety293
- Software architecture283
- Dependency management279
- Monorepo tooling264
- Async programming262
- Error handling252
- Issue triage237
- Codebase onboarding227