Refactoring

Code restructuring and optimization

Showing 481-504 of 907 skills
ovachiever

architecture-patterns

by ovachiever

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

Email 44 6mo ago
Kaakati

Clean Architecture Patterns

by Kaakati

"Domain, Data, and Presentation layer separation with dependency inversion and use case patterns"

Processing 9 4mo ago
G1Joshi

clean-architecture

by G1Joshi

Clean Architecture layered design. Use for maintainable code.

Code Gen 9 3mo ago
Kaakati

clean-architecture-ios

by Kaakati

"Expert Clean Architecture decisions for iOS/tvOS: when Clean Architecture adds value vs overkill, layer boundary judgment calls, dependency rule violations to catch, and practical trade-offs between purity and pragmatism. Use when designing app architecture, debugging layer violations, or deciding what belongs where. Trigger keywords: Clean Architecture, layer, domain, data, presentation, use case, repository, dependency rule, entity, DTO, mapper"

Processing 9 4mo ago
Kaakati

GetX State Management Patterns

by Kaakati

"GetX controllers, reactive state, dependency injection, bindings, navigation, and best practices"

Code Gen 9 4mo ago
kcchien

aipoint-brand

by kcchien

Apply AIPoint brand guidelines to presentations, documents, and designs. Use this skill when creating or styling any content for AIPoint including: presentations (PPTX), documents (DOCX), web designs, marketing materials, or any visual content requiring AIPoint branding. Triggers: "AIPoint brand", "our brand", "company colors", "brand guidelines", "AIPoint style", or when working on AIPoint materials.

Design 13 3mo ago
simonwong

code-simplifier

by simonwong

Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.

Code Review 4 4mo ago
marcioaltoe

barrel-craft

by marcioaltoe

Expert in barrel file generation and import organization. Use when user creates index.ts/tsx files, needs clean import paths, wants to organize exports, or mentions barrel files. Examples - "create barrel files", "generate index exports", "organize imports", "I created a new index.ts", "clean up barrel files", "update barrel exports".

Processing 12 6mo ago
SnakeO

refactor:flutter

by SnakeO

Refactor Flutter/Dart code to improve maintainability, readability, and performance. This skill applies Dart 3 features like records, patterns, and sealed classes, implements proper state management with Riverpod or BLoC, and uses Freezed for immutable models. It addresses monolithic widgets, missing const constructors, improper BuildContext usage, and deep nesting. Apply when you notice widgets doing too much, performance issues from unnecessary rebuilds, or legacy Dart 2 patterns.

Processing 8 4mo ago
dmend3z

growth-marketing-experimentation

by dmend3z

A skill for running growth marketing experiments. Use when a user wants to A/B test, optimize funnels, or build a culture of experimentation. Trigger keywords: growth marketing, A/B testing, multivariate testing, funnel optimization, AARRR.

Processing 8 4mo ago
dmend3z

crm-customer-data

by dmend3z

This skill helps you master Customer Relationship Management (CRM) and customer data. Use it to unify customer data, automate marketing and sales, integrate your martech stack, and set strategic goals. Triggers: CRM, customer data, marketing automation, sales automation.

Processing 8 4mo ago
masayan1126

optimize-post

by masayan1126

原稿からXのアルゴリズムに最適化されたポスト内容を生成。「X投稿を最適化」「ツイート作成」などで使用。

Performance 5 5mo ago
mrtolkien

test-driven-development

by mrtolkien

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

Debugging 5 3mo ago
jesseposner

gather

by jesseposner

Pause and reset. Gather what's scattered, commit what's ready, prepare for what's next.

Auth 11 3mo ago
mauromedda

improve-skill

by mauromedda

Analyze Claude Code session transcripts to improve existing skills or create new ones. Use when you want to review a past session to identify what worked, what didn't, and how to enhance skill documentation. Extracts session data and provides structured analysis prompts. Triggers on "improve skill", "analyze session", "review session", "skill improvement", "create skill from session", "skill not working", "skill missed", "skill didn't trigger", "enhance skill", "refine skill", "skill feedback", "session transcript", "what went wrong", "skill optimization", "better triggers".

Auth 11 4mo ago
yanko-belov

single-responsibility-principle

by yanko-belov

Use when creating or modifying classes, modules, or functions. Use when feeling pressure to add functionality to existing code. Use when class has multiple reasons to change.

Auth 11 4mo ago
M4n5ter

ask-questions-if-underspecified

by M4n5ter

Clarify requirements before implementing. Do not use automatically, only when invoked explicitly.

Linting 3 5mo ago
fellipeutaka

tdd

by fellipeutaka

Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.

Refactoring 3 3mo ago
fl-sean03

torch-sim Skill

by fl-sean03

data-analysis skill - Analyzing torch-sim outputs

ML Ops 3 3mo ago
fellipeutaka

clean-code

by fellipeutaka

Write clean, readable, and maintainable code following principles from Robert C. Martin's "Clean Code" and Object Calisthenics. Use when writing, reviewing, or refactoring code to improve naming, function design, formatting, error handling, and class structure. Includes code smell detection and refactoring guidance.

Code Gen 3 3mo ago
ngxtm

analytics-tracking

by ngxtm

">"

Analytics 7 3mo ago
ngxtm

agent-orchestration-multi-agent-optimize

by ngxtm

"Optimize multi-agent systems with coordinated profiling, workload distribution, and cost-aware orchestration. Use when improving agent performance, throughput, or reliability."

Agents 7 3mo ago
aiaiohhh

test-driven-development

by aiaiohhh

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

Debugging 10 3mo ago
Bikach

backend-architect

by Bikach

Expert senior en architecture backend pour accompagner le développement (conception, implémentation, review, refactoring). Architecture hexagonale, DDD, SOLID, clean code, tests. Utiliser pour concevoir de nouvelles features, développer du code, reviewer, refactorer, ou résoudre des problèmes architecturaux.

Code Review 10 6mo ago