Skip to content
cccskills

Results for “refactoring”

924 skills · sorted by relevance

swarm-init

FreeSummaryAI rating 80

Set up a coordinated team of three or more AI agents for development tasks spanning multiple files. Configure the team structure, assign specialized roles, and prepare parallel work with named agents and messaging.

  • Implementing a feature across multiple files
  • Refactoring across modules with coordinated agents
  • Sharing a security audit across an agent team
ruvnet/ruflo78.1KUpdated Oct 21, 2026

sparc-methodology

FreeSummaryAI rating 80

Organize software development from requirements and design through testing, review, and deployment. Uses Claude Flow to coordinate specialized agents, share decisions across sessions, and guide implementation with tests written before code.

  • Developing a feature from requirements through review
  • Refactoring legacy code with supporting tests
  • Investigating bugs and adding regression tests
ruvnet/ruflo78.1KUpdated Oct 21, 2026

Pair Programming

FreeSummaryAI rating 90

Work with AI as a coding partner, choosing who writes code and who guides the work. Supports role switching, test generation, ongoing code review, debugging, and step-by-step explanations for learning.

  • Write code with ongoing AI review
  • Direct AI implementation while reviewing its output
  • Develop features by writing tests first
ruvnet/ruflo78.1KUpdated Oct 21, 2026

github-multi-repo

FreeSummaryAI rating 70

Coordinate changes across multiple GitHub repositories, align package versions, synchronize documentation, and run integration tests. The skill also guides shared repository templates and organizes AI agents to handle related development tasks.

  • Aligning dependency versions across repositories
  • Updating projects that use a shared library
  • Standardizing documentation and CI workflows
ruvnet/ruflo78.1KUpdated Oct 21, 2026

changelog-generator

FreeSummaryAI rating 100

Turn Git commits, records of code changes, into clear release notes for users. The skill groups updates by type, rewrites technical descriptions in plain language, and filters out internal work such as refactoring and tests.

  • Preparing release notes for a new version
  • Summarizing weekly or monthly product updates
  • Writing app store update descriptions
ComposioHQ/awesome-claude-skills77.6KUpdated Sep 18, 2026

Review JavaScript loops and replace suitable ones with standard array and object methods. Make transformations, filtering, and aggregation easier to understand, with practical explanations and browser checks to confirm that changes preserve the intended behavior.

  • Refactoring manual loops into array methods
  • Clarifying data transformation, filtering, and aggregation
  • Reviewing object transformations and deep copying
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

nullable-new-params

Official · RemotionFreeSummary

Review newly added optional inputs in Remotion changes and convert internal ones into required values that accept null. Update callers and absence checks while preserving compatibility for public APIs that must remain optional.

  • Review newly added optional parameters in a PR
  • Make internal React props explicitly accept null
  • Preserve public API compatibility during refactoring
remotion-dev/remotion65.9KUpdated Oct 21, 2026

context7-mcp

Official · UpstashFreeSummary

Find current documentation and code examples through the Context7 MCP server. Look up library setup, API usage, migration steps, and library-specific problems, using documentation for the requested version when available.

  • Looking up documentation for a specific version
  • Finding library setup and configuration steps
  • Finding examples for code that uses external libraries
upstash/context763.4KUpdated Oct 21, 2026

Investigate Cherry Studio code to identify unused behavior, duplicated state, and unnecessary abstractions. Turn a few well-supported findings into cleanup proposals that document current consumers, removal scope, risks, and observable acceptance criteria.

  • Finding unused code and unnecessary internal APIs
  • Reviewing duplicated stores, caches, and events
  • Assessing library replacements that reduce maintenance
CherryHQ/cherry-studio52.8KUpdated Oct 21, 2026

Build and refactor AWS infrastructure with TypeScript or Python using AWS CDK, a toolkit for defining cloud resources in code. Get guidance on resource selection, Lambda packaging, stack organization, and checks before deployment.

  • Creating AWS CDK stacks and reusable components
  • Refactoring existing infrastructure code
  • Adding Lambda functions to a CDK application
sickn33/agentic-awesome-skills48.2KUpdated Oct 21, 2026

Rename functions, extract modules, and split or move code with dependency checks before editing and validation afterward. GitNexus previews semantic renames, meaning changes follow code bindings, and reports the scope and limits of its coverage.

  • Renaming a function and its references
  • Extracting code into a separate module
  • Splitting a large function or service
abhigyanpatwari/GitNexus48KUpdated Oct 21, 2026

ast-visitor-pattern

Official · PrismaFreeSummary

Refactor TypeScript code that handles several variants in multiple places using frozen classes and a Visitor interface, which defines a handler for each variant. This helps type checking expose missing handlers when new variants are added.

  • Refactor a union type with repeated switch statements
  • Design commands or nodes that need several kinds of processing
  • Catch missing handlers when adding a new variant
prisma/orm47.7KUpdated Oct 21, 2026

Find opportunities to simplify a codebase by hiding complex behavior behind smaller interfaces. Compare candidates in a visual HTML report, then explore the chosen option through questions about constraints, dependencies, and testing.

  • Finding structural improvements in frequently changed code
  • Comparing refactoring candidates visually
  • Exploring constraints and testing for a chosen candidate
LibreChat-AI/LibreChat46.1KUpdated Oct 21, 2026

Design and refactor Python components with clear responsibilities and simple structure. Assess when to split large classes, combine objects instead of extending them, and extract shared code without introducing unnecessary abstractions.

  • Defining responsibilities for a new Python component
  • Splitting oversized classes and functions
  • Deciding when to extract shared code
wshobson/agents41.4KUpdated Oct 20, 2026

Review Python code for common mistakes in error handling, asynchronous operations, type annotations, and tests. Use a practical checklist and correction examples to guide code reviews, investigate bugs, and improve existing implementations.

  • Reviewing Python code before a merge
  • Investigating bugs caused by common coding mistakes
  • Refactoring legacy Python code
wshobson/agents41.4KUpdated Oct 20, 2026

Design or refactor backend services with clear layers and dependency rules. Using Clean Architecture, Hexagonal Architecture, and Domain-Driven Design, it separates business logic from databases and frameworks and defines interfaces that support testing without external services.

  • Designing the structure of a new backend service
  • Separating business logic from database and HTTP code
  • Resolving circular dependencies between layers
wshobson/agents41.4KUpdated Oct 20, 2026

Review C#/.NET code for design patterns, separation of responsibilities, and common implementation issues. Receive actionable recommendations covering maintainability, testing, performance, and security without changing the code.

  • Review design patterns in C#/.NET code
  • Check separation of responsibilities before refactoring
  • Identify dependencies that make testing difficult
github/awesome-copilot40.3KUpdated Oct 21, 2026

Turn a Python script into a beginner-friendly project by improving its structure and naming, adding comments that explain the reasoning, and creating a README.md tutorial covering setup, code logic, and example usage.

  • Turning a Python script into learning material
  • Explaining code logic to beginners
  • Documenting setup steps and example usage
github/awesome-copilot40.3KUpdated Oct 21, 2026

team

FreeSummary

Coordinate multiple agents on a shared task list to complete development work. Break tasks into clear responsibilities, manage dependencies, and move through planning, implementation, verification, and bounded repair cycles with recorded handoffs.

  • Fixing TypeScript errors across several modules
  • Sharing build-error investigation among agents
  • Implementing responsive layouts across pages
Yeachan-Heo/oh-my-claudecode40.1KUpdated Oct 21, 2026

Verify file splits, function moves, module extractions, and renames by reproducing changes from a base commit and comparing files byte for byte. Generate repeatable proof scripts and reports that expose changes beyond relocation.

  • Splitting a refactor into preparation, movement, and follow-up commits
  • Generating repeatable proof scripts for code moves
  • Verifying every provable commit in a branch
sgl-project/sglang37.6KUpdated Oct 21, 2026

Guide changes to SGLang runtime configuration and shared process state. Identify where resolved settings, runtime flags, resources, and per-forward state belong, and use the documented access patterns and checks when developing or testing.

  • Review how server settings are read and updated
  • Choose where shared and per-forward state should live
  • Check configuration publication order in worker processes
sgl-project/sglang37.6KUpdated Oct 21, 2026

coding-standards

FreeSummary

Apply consistent coding practices across TypeScript, JavaScript, React, and Node.js projects. Get guidance on naming, types, error handling, API design, file organization, and tests to make code easier to read and maintain.

  • Aligning coding conventions across a team
  • Refactoring long functions and deeply nested code
  • Reviewing React components and state updates
davila7/claude-code-templates32.8KUpdated Oct 21, 2026

gemini

FreeSummary

Run Gemini CLI to review code, assess technical plans, and analyze large collections of files. Choose a model and execution settings for the task, then capture findings about security, maintainability, architecture, or technical debt.

  • Reviewing security and quality across multiple files
  • Checking architecture plans for missing components
  • Analyzing the structure of a large codebase
davila7/claude-code-templates32.8KUpdated Oct 21, 2026

vercel-react-best-practices

Official · VercelFreeSummary

Write, review, and refactor React and Next.js code using performance guidelines ranked by impact. Covers sequential data requests, downloaded code size, server work, and unnecessary rendering to guide concrete implementation improvements.

  • Review React and Next.js code for performance issues
  • Improve data fetching that waits on sequential requests
  • Reduce downloaded code size and loading time
vercel-labs/agent-skills32.8KUpdated Oct 15, 2026