- Home
- /
- Categories
- /
- Refactoring
Refactoring
Code restructuring and optimization
referral-program
by fefogarcia
"When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' or 'partner program.' This skill covers program design, incentive structure, and growth optimization."
Fear and Anger Decision Filter
by Coowoolf
Fear creates exaggerated negative predictions. When gripped by fear, bet that the opposite will happen if you act against it, then take action. Use for high-stakes decisions that feel emotionally dangerous.
code-refactoring-refactor-clean
by liuchiawei
"You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance."
pytest-optimizer
by jorgealves
Analyze and optimize pytest suites to improve speed, identify flaky tests, and increase coverage. Use to maintain high-quality, fast-running test pipelines.
python-type-hints-converter
by jorgealves
Automatically add or improve type annotations in legacy Python code. Use to improve code readability, IDE support, and catch type errors early.
J-Curve Career Framework
by Coowoolf
High-growth careers are J-Curves, not stairs—you jump off a cliff (take risk), struggle for 6-9 months (bottom of J), then shoot up exponentially. Use when deciding between safe promotion vs stretch role.
refactoring-suggester
by jorgealves
Identifies code smells and provides step-by-step refactoring recipes. Use when improving legacy code maintainability or teaching students how to apply Clean Code and SOLID principles.
poetry-uv-advisor
by jorgealves
Optimize pyproject.toml and resolve complex dependency trees using modern tools like Poetry or uv. Use to modernize Python project management.
simplify-code
by SebastiaanWouters
Simplify and refine code. Only trigger on /simplify-code.
finish-branch
by iamladi
Post-merge cleanup workflow. Detects PR merge, switches to main, pulls latest, runs tests, and removes worktree if exists. Use after PR is merged to clean up.
case-study-generator
by digitalspeed
Generates a case study aligned with Digital Speed brand voice. Use when asked to write a case study, success story, or client spotlight.
interview
by SebastiaanWouters
Ask clarifying questions before implementing. Only trigger on /interview.
architecture-patterns
by baotoq
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.
system_monitor
by cliuxinxin
Check the current system status including CPU usage, memory usage, and disk space.
musk-algorithm
by khw1031
Elon Musk의 5단계 문제 해결 알고리즘을 적용하여 문제를 분석합니다. 문제 해결, 최적화, 프로세스 개선, 효율화, 단순화, First Principles, "이거 어떻게 해결하지", "더 효율적인 방법" 요청 시 활성화.
data-engineering-storage-remote-access-integrations-delta-lake
by legout
"Delta Lake integration with cloud storage (S3, GCS, Azure). Covers storage_options, PyArrow filesystem, time travel, and partitioned writes."
dotnet-core-expert
by baotoq
Use when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR, JWT authentication, AOT compilation.
dotnet-backend-patterns
by baotoq
Master C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity Framework Core, Dapper, configuration, caching, and testing with xUnit. Use when developing .NET backends, reviewing C# code, or designing API architectures.
pptx
by unicorn-plugins
"Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill."
impeccable-optimize
by SebastiaanWouters
"Skills-only equivalent of impeccable.style /optimize. Improve interface performance across loading speed, rendering, animations, images, and bundle size. Makes experiences faster and smoother. Use for frontend and UI design tasks."
gs-evaluate-domain-module
by gilbertopsantosjr
Evaluates feature modules for Clean Architecture compliance including Dependency Rule violations, layer separation, Entity patterns, Use Case classes, and DI Container usage.
refactor
by iulspop
Plans and executes safe refactoring with tests as a safety net. Use when restructuring code, extracting functions, renaming across files, or simplifying complex logic without changing behavior.
simplify
by ian-pascoe
Simplify and refine recently modified code for clarity and consistency. Use after writing code to improve readability without changing functionality.
tdd
by sadiksaifi
Guides test-driven development using a vertical-slice tracer bullet workflow. Use when implementing features, fixing bugs, or writing tests that should drive design. Enforces planning before coding, incremental red-green-refactor cycles, and behavior-based testing through public interfaces. Triggers: "TDD," "test first," "write tests," "tracer bullet," or incremental feature implementation with tests.