Refactoring

Code restructuring and optimization

Showing 553-576 of 907 skills
tizee

clean-architecture-review

by tizee

Review a codebase, PR, or module for clean architecture quality and production robustness. Use when Codex needs to detect cross-layer business logic mixing (domain/application/infrastructure/interface boundary violations), dependency direction leaks, SOLID principle problems, and KISS/over-engineering issues, then report findings prioritized with SRE-style severity levels (P0-P3) so users/agents can improve code quality for real-world production operation.

Code Review 3 3mo ago
whichguy

refactor

by whichguy

Refactor code for improved quality and structure. Dispatches to code-refactor agent for large multi-file refactoring operations. AUTOMATICALLY INVOKE when: - "refactor this", "clean up", "reduce duplication", "DRY this up" - "simplify", "modernize", "restructure" - When detecting code duplication or technical debt NOT for: Bug fixes (fix the bug directly), feature additions (use /develop)

Agents 2 3mo ago
mbarbieri

java

by mbarbieri

Use when writing, modifying, or reviewing Java code - applies SOLID principles, clean code practices, minimal documentation, and pragmatic abstraction to create maintainable Java applications

Comments 3 4mo ago
tizee

tdd

by tizee

test-driven development workflow

Debugging 3 3mo ago
alunadev

prd-writer

by alunadev

Expert PRD (Product Requirements Document) writer for the AI era. Use when users want to create PRDs, spec documents, product specifications, feature specs, or technical requirements documents. Also use when users ask to review/improve existing PRDs, want PRD templates, need guidance on product documentation, or mention writing product specs. Handles both traditional and AI-specific product features with emphasis on decision-making over documentation.

Code Gen 3 3mo 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 3mo ago
HJewkes

self-improve

by HJewkes

Use when a session produced reusable insights, when the user says "learn from this", "remember this", or "improve yourself", or after completing a complex task where patterns were discovered

Auth 3 3mo 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 3mo ago
Crumbgrabber

image-enhancer

by Crumbgrabber

Improves the quality of images, especially screenshots, by enhancing

Docker 3 5mo ago
paulund

typescript-developer

by paulund

Use when developing applications or components using TypeScript, ensuring type safety and leveraging TypeScript features.

Refactoring 2 3mo ago
alunadev

customer-journey-map

by alunadev

"Maps the end-to-end customer experience from awareness to advocacy — touchpoints, emotions, friction points, and improvement opportunities per stage. Use when identifying drop-off points, improving onboarding, or understanding the full user lifecycle. Triggers on: customer journey, user journey, journey map, touchpoints, onboarding experience, funnel analysis, churn points, aha moment, drop-off, user lifecycle."

Code Gen 3 3mo ago
germanfndez

qbcore-framework

by germanfndez

QBCore Framework for FiveM - Player management, jobs, gangs, economy, inventory. Use when creating QBCore resources or working with Player object, PlayerData, QBCore functions.

Code Review 6 3mo ago
copyleftdev

beck-test-driven-development

by copyleftdev

Develop software in the style of Kent Beck, creator of Test-Driven Development and Extreme Programming. Emphasizes red-green-refactor, tests-first design, small steps, and emergent architecture. Use when writing new features, refactoring legacy code, or establishing development discipline.

Refactoring 6 4mo ago
timequity

performance-profiling

by timequity

Identify performance bottlenecks systematically. Measure before optimizing.

Code Review 6 5mo 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 5mo 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 4mo 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 4mo ago
spjoshis

process-modeling

by spjoshis

Master process modeling with BPMN, flowcharts, swimlane diagrams, and process optimization techniques for business process improvement.

Code Gen 5 5mo ago
iannuttall

get-url

by iannuttall

Fetch any URL as markdown with npx playbooks get. Use whenever you need to retrieve web content from a URL to get clean markdown for analysis or quoting.

Processing 5 3mo ago
Logos-Liber

modeling

by Logos-Liber

3D modeling fundamentals, techniques, and best practices

Code Gen 5 3mo ago
pluginagentmarketplace

performance

by pluginagentmarketplace

Angular performance optimization, change detection strategies, and bundle optimization

Debugging 5 5mo ago
rebyteai-template

go-backend-clean-architecture

by rebyteai-template

Go backend with Gin, MongoDB, JWT auth, and Clean Architecture.

Auth 5 5mo ago
pluginagentmarketplace

Pandas Data Analysis

by pluginagentmarketplace

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

Code Gen 5 5mo 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 4mo ago