- Home
- /
- Categories
- /
- Refactoring
Refactoring
Code restructuring and optimization
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.
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)
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
tdd
by tizee
test-driven development workflow
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.
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.
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
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.
image-enhancer
by Crumbgrabber
Improves the quality of images, especially screenshots, by enhancing
typescript-developer
by paulund
Use when developing applications or components using TypeScript, ensuring type safety and leveraging TypeScript features.
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."
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.
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.
performance-profiling
by timequity
Identify performance bottlenecks systematically. Measure before optimizing.
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".
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."
obra-test-driven-development
by faulkdev
Use when implementing new behavior or fixing bugs via tests-first (TDD) in VS Code Copilot Agent mode.
process-modeling
by spjoshis
Master process modeling with BPMN, flowcharts, swimlane diagrams, and process optimization techniques for business process improvement.
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.
modeling
by Logos-Liber
3D modeling fundamentals, techniques, and best practices
performance
by pluginagentmarketplace
Angular performance optimization, change detection strategies, and bundle optimization
go-backend-clean-architecture
by rebyteai-template
Go backend with Gin, MongoDB, JWT auth, and Clean Architecture.
Pandas Data Analysis
by pluginagentmarketplace
Master data manipulation, analysis, and visualization with Pandas, NumPy, and Matplotlib
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."