Refactoring

Code restructuring and optimization

Showing 601-624 of 929 skills
timequity

performance-profiling

by timequity

Identify performance bottlenecks systematically. Measure before optimizing.

Code Review 6 9mo ago
pluginagentmarketplace

Pandas Data Analysis

by pluginagentmarketplace

Master data manipulation, analysis, and visualization with Pandas, NumPy, and Matplotlib

Code Gen 6 8mo ago
timequity

test-driven-development

by timequity

Write failing test first, then minimal code to pass. Red-Green-Refactor cycle. Use when: implementing features, fixing bugs, refactoring code. Triggers: "implement", "add feature", "fix bug", "tdd", "test first", "write tests", "test-driven".

Refactoring 6 9mo ago
liauw-media

test-driven-development

by liauw-media

"Use when adding features or fixing bugs. Follow RED/GREEN/REFACTOR cycle. Write failing test first, implement minimal code to pass, then refactor."

Code Gen 3 10mo ago
agusabas

refactordjango

by agusabas

Refactor Django/Python code to improve maintainability, readability, and adherence to best practices. Transforms fat views into Clean Architecture with Use Cases and Services. Applies SOLID principles, Clean Code patterns, Python 3.12+ features like type parameter syntax and @override decorator, Django 5+ patterns like GeneratedField and async views. Fixes N+1 queries, extracts business logic from views, separates Read/Write serializers, and converts exception-based error handling to explicit return values. Use when refactoring Django code, applying Clean Architecture, or modernizing legacy Django projects.

Refactoring 3 7mo ago
jschulte

modernize

by jschulte

Brownfield Upgrade - Upgrade all dependencies and modernize the application while maintaining spec-driven control. Runs after Gear 6 for brownfield projects with modernize flag enabled. Updates deps, fixes breaking changes, improves test coverage, updates specs to match changes.

Code Review 3 9mo ago
HJewkes

test-driven-development

by HJewkes

Use when implementing any feature or bugfix, before writing implementation code

Refactoring 3 6mo ago
1Mangesh1

web-performance

by 1Mangesh1

Web and frontend performance optimization. Use when user asks to "optimize performance", "improve loading time", "lazy loading", "code splitting", "bundle size", "Core Web Vitals", "image optimization", "CSS/JS minification", "caching strategies", "performance profiling", or mentions web performance and user experience metrics.

Design 3 7mo ago
HJewkes

code-simplify

by HJewkes

Simplify and refine code for clarity, consistency, and maintainability. Use after writing or modifying code to clean it up while preserving all functionality.

Agents 3 6mo ago
dgriffin831

data-formatter

by dgriffin831

Format data for display

Processing 3 7mo ago
HugoRCD

unslop

by HugoRCD

Remove AI-generated "slop" from codebases by deleting redundant comments and unused code, tightening formatting, and normalizing styling patterns (e.g., Tailwind class consistency, Nuxt UI color tokens). Use when a user asks to clean up code, remove unnecessary comments, reduce unused imports/variables, or align Tailwind/Nuxt UI conventions.

Comments 3 7mo ago
HJewkes

finishing-a-development-branch

by HJewkes

Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup

Git & VCS 3 6mo ago
JeongHeonK

csharp-tdd-develop

by JeongHeonK

TDD 기반 C#/.NET 개발. 테스트 먼저 작성 후 구현. Red-Green-Refactor 순서 강제. 서브에이전트에 위임.

Automation 5 7mo ago
LKB-99

landing-page-optimizer

by LKB-99

"Optimize landing pages for conversion using A/B testing and analytics. Use this skill when users want to improve landing page performance, increase conversion rates, or run A/B tests. Triggers: landing page, optimize, conversion, A/B test, CRO, improve website, landing page optimization, otimizar landing page, teste A/B, conversão."

Code Gen 5 7mo ago
robdtaylor

Maintenancepm

by robdtaylor

Preventive maintenance schedules for MNMUK machine shop equipment. Covers DMG MORI, CITIZEN, MITSUBISHI EDM, Haas, and support equipment. USE WHEN user asks 'PM schedule', 'maintenance', 'service due', 'machine maintenance', 'what maintenance', or 'TPM checklist'.

Automation 5 7mo ago
humanmade

hm-coding-philosophy

by humanmade

Human Made engineering principles and code quality standards. Apply when writing code, reviewing code, planning implementations, or discussing architecture. Covers code quality priorities, simplicity over complexity, and avoiding over-engineering.

Code Gen 5 8mo ago
faulkdev

obra-test-driven-development

by faulkdev

Use when implementing new behavior or fixing bugs via tests-first (TDD) in VS Code Copilot Agent mode.

Debugging 5 7mo ago
tapania

5d-reflect

by tapania

"Extract learning from completed work to improve future cycles. Use when: (1) After VERIFY phase shows feature complete, (2) End of development iteration, (3) User asks for 'retrospective,' 'lessons learned,' or 'what went well/wrong,' (4) Before starting next major feature. This phase prevents repeating mistakes and compounds learning."

Code Gen 5 7mo ago
pluginagentmarketplace

performance

by pluginagentmarketplace

Angular performance optimization, change detection strategies, and bundle optimization

Debugging 5 8mo ago
LKB-99

sleep-analyzer

by LKB-99

"Use this skill when users want to analyze their sleep data, understand sleep patterns, or get personalized recommendations to improve sleep quality. Triggers: sleep analysis, sleep data, sleep quality, sleep patterns, sleep hygiene, sleep tracker, improve sleep, sono, análise de sono, qualidade do sono, melhorar o sono."

Analytics 5 7mo ago
NavanithanS

ask-refactoring-readability

by NavanithanS

Refactor code for readability using DRY, meaningful names, and modularization.

File Ops 1 7mo ago
tankpkg

@tank/clean-code

by tankpkg

Reusable, modular, performant, readable code — guided by KISS, SOLID, and pragmatic design. Covers code smell detection, refactoring recipes, function design, KISS/YAGNI decision frameworks, modularity (coupling, cohesion, boundaries), performance-aware patterns, and readability through cognitive load management. Synthesizes Martin (Clean Code), Ousterhout (A Philosophy of Software Design), Fowler (Refactoring), Metz (Practical OOD), Hickey (Simple Made Easy), Beck (Implementation Patterns), grugbrain.dev. Trigger phrases: "clean code", "refactor", "code smell", "code review", "code quality", "KISS", "keep it simple", "SOLID", "single responsibility", "DRY", "YAGNI", "over-engineered", "too complex", "simplify", "modularity", "coupling", "cohesion", "dependency", "reusable", "modular", "performance", "readability", "cognitive load", "naming", "function design", "extract method", "technical debt", "maintainability", "is this too abstract", "should I abstract", "N+1", "data structure"

Performance 1 6mo ago
samChang72

software-architecture

by samChang72

Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.

File Ops 1 7mo ago
dmonteroh

refactor-clean

by dmonteroh

"Provides an incremental, test-first refactoring workflow for reducing complexity or duplication while keeping behavior stable, best used during technical-debt cleanup or design improvement."

Automation 1 6mo ago