agentsclimarketplace

Refactor code

Skill emaraschio/cursor-commands/plugin/.cursor/skill-contracts/refactor-code

Production-grade Cursor slash commands with paired skill contracts, behavioral evals, and ship-gate CI. Install as a user plugin.

Install
npx -y skills add emaraschio/cursor-commands --skill refactor-code

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 9 stars9 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Refactor for clarity without behavior change

SKILL.md

1.8 KB, as published. Nobody here has run it

Overview

Refactor the selected code to improve its quality while maintaining the same functionality, providing the refactored code with explanations of the improvements made.

Steps

  1. Code Quality Improvements
    • Extract reusable functions or components
    • Eliminate code duplication
    • Improve variable and function naming
    • Simplify complex logic and reduce nesting
  2. Performance Optimizations
    • Identify and fix performance bottlenecks
    • Optimize algorithms and data structures
    • Reduce unnecessary computations
    • Improve memory usage
  3. Maintainability
    • Make the code more readable and self-documenting
    • Add appropriate comments where needed
    • Follow SOLID principles and design patterns
    • Improve error handling and edge case coverage

Refactor Code Checklist

  • Extracted reusable functions or components
  • Eliminated code duplication
  • Improved variable and function naming
  • Simplified complex logic and reduced nesting
  • Identified and fixed performance bottlenecks
  • Optimized algorithms and data structures
  • Made code more readable and self-documenting
  • Followed SOLID principles and design patterns
  • Improved error handling and edge case coverage

Guardrails

  • Preserve existing behavior; a refactor must not change observable output.
  • Keep changes within the refactor target; do not touch unrelated code.
  • Do not commit, push, merge, or run production scripts without consent; wait for an explicit request before any destructive git action.
  • Do not print, log, or commit secrets or credentials encountered while refactoring; flag any exposed secret instead.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.