- Home
- /
- Categories
- /
- Refactoring
Refactoring
Code restructuring and optimization
complexity-guardrails
by noartem
Keep cyclomatic complexity low; flatten control flow, extract helpers, and prefer table-driven/strategy patterns over large switches
craftsmanship
by Tyler-R-Kendrick
Use when applying software craftsmanship principles — code quality, professional practices, and continuous improvement drawn from canonical works. USE FOR: code quality principles, Boy Scout Rule, DRY/KISS/YAGNI, craftsmanship practices, choosing quality improvement approaches DO NOT USE FOR: specific principle details (use clean-code, solid, refactoring sub-skills), architecture decisions (use dev/architecture), testing strategy (use testing)
docs-generator
by Montimage
Restructure project documentation for clarity and accessibility. Use when users ask to "organize docs", "generate documentation", "improve doc structure", "restructure README", or need to reorganize scattered documentation into a coherent structure. Analyzes project type and creates appropriate documentation hierarchy.
swift-api-design-guidelines-skill
by Erikote04
Write, review, or improve Swift APIs using Swift API Design Guidelines for naming, argument labels, documentation comments, terminology, and general conventions. Use when designing new APIs, refactoring existing interfaces, or reviewing API clarity and fluency.
polish
by minhuw
This skill should be used when polishing academic research paper text for grammar, clarity, fluency, and natural phrasing. Specifically designed for non-native English speakers writing for top-tier computer science conferences.
laravel-custom-helpers
by noartem
Create and register small, pure helper functions when they improve clarity; keep them organized and tested
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.
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.
bgproc
by ascorbic
Manage background processes like dev servers. Use when you need to start, stop, or check status of long-running processes.
TDG Test-Driven Generation
by chanwit
Test-Driven Generation uses TDD (Test-Driven Development) techniques to generate tests and code in Red-Green-Refactor loops. Key words to detect are tdg, TDG.
pw-redbook-image
by plugins-world
将文章内容拆解为小红书风格的系列配图。支持从 URL、文件或文本生成封面图、内容图和结尾图,自动创建提示词并调用图片生成工具。
triz
by ThepExcel
TRIZ systematic innovation methodology with AI-enhanced prompts. Use when: (1) Technical contradiction - improve A but B worsens, (2) Physical contradiction - need opposite properties, (3) Cross-industry solutions via FOS/MOS, (4) Technology evolution prediction, (5) Complex engineering problems. Triggers: "TRIZ", "contradiction", "inventive", "trade-off", "improve without worsening", "ข้อขัดแย้งทางเทคนิค", "innovation breakthrough"
vroid
by Logos-Liber
Vroid Studio, VRM format, and VTuber avatar creation
kiss
by tizee
taste matters. review code as a senior software engineer
javascript-developer
by paulund
Use when building JavaScript applications with modern ES2023+ features, frameworks, and best practices.
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.
tdd-workflow
by peopleforrester
Test-driven development workflow for implementing new features and fixing bugs. Use when the user mentions TDD, "write tests first", "red-green-refactor", or when implementing features that need comprehensive test coverage.
tdd
by tizee
test-driven development workflow
refactoring-guide
by peopleforrester
Safe refactoring patterns and techniques. Use when the user wants to improve code structure, reduce duplication, or make code more maintainable without changing behavior. Emphasizes incremental changes with test coverage.
typescript-developer
by paulund
Use when developing applications or components using TypeScript, ensuring type safety and leveraging TypeScript features.
sales-funnel-design
by JK-0001
Design and optimize a sales funnel for a solopreneur business. Use when mapping how customers move from first awareness to paying customer, identifying where leads drop off, building or improving any stage of the funnel (awareness, consideration, decision, retention), or optimizing conversion rates. Covers funnel architecture, stage-by-stage tactics, conversion benchmarks, solopreneur-specific funnel models (self-serve vs. high-touch), and funnel analytics. Trigger on "sales funnel", "design my funnel", "optimize my funnel", "conversion funnel", "why aren't people buying", "lead to customer", "funnel stages", "improve conversions".
code-refactoring
by Zpankz
The practice of restructuring and simplifying code continuously – reducing complexity, improving design, and keeping codebases clean.
classname-refactor
by forge-town
自动检查并转换 React/Vue 文件中 className 的模板字符串为 cn 函数调用;支持递归扫描文件夹、详细报告所有 className 位置
test-driven-development
by PeterFile
Use when implementing any feature or bugfix, before writing implementation code