💻Development
23,974
7,002

refactor

Surgical code refactoring to improve maintainability without changing behavior. Covers extracting functions, renaming variables, breaking down god functions, improving type safety, eliminating code smells, and applying design patterns. Less drastic than repo-rebuilder; use for gradual improvements.

#refactor#coding#best-practices#code-review
Share
Quick Install
>_npx skills add github/awesome-copilot
Documentation
Loading documentation...
Repository
Repositorygithub/awesome-copilot
Stars23,974
Last UpdatedMar 6, 2026
Related Skills
98,200
1,664

remotion-best-practices

Best practices for creating videos with React and Remotion.

remotion-dev
remotion-dev/skills
85,870
22,258

vercel-react-best-practices

Provides React and Next.js performance optimization guidelines from Vercel Engineering.

vercel-labs
vercel-labs/agent-skills
17,885
22,258

vercel-composition-patterns

A skill for applying React composition patterns that scale, useful for refactoring components and building flexible libraries.

vercel-labs
vercel-labs/agent-skills
13,500
55,506

systematic-debugging

A skill for systematic debugging to identify and resolve bugs or unexpected behaviors before proposing fixes.

obra
obra/superpowers
13,370
22,258

vercel-react-native-skills

Best practices for React Native and Expo app development, focusing on performance and native module integration.

vercel-labs
vercel-labs/agent-skills