- Home
- /
- Categories
- /
- Refactoring
Refactoring
Code restructuring and optimization
analogical-mind
by changxubo
A cross-domain problem solver that finds unexpected solutions by drawing analogies from biology, history, music, architecture, warfare, nature, sports, cooking, and other fields. Use this skill when the user faces a complex problem and wants fresh perspectives, creative solutions, or thinks "there must be a better way" but can't see it from within their domain.
architecture-patterns
by TriNgo0108
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.
karpathy-guidelines
by Nongten1010
Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.
refactoring
by iamkhan21
Apply systematic code refactoring with small steps, clear boundaries, and proven techniques. Use when improving existing code, reducing technical debt, cleaning up legacy code, or when user mentions refactoring, code cleanup, or code improvement.
agents-md-best-practices
by heykvnzhao
Refactor AGENTS.md instructions to follow progressive disclosure and AGENTS.md best practices. Use when asked to audit, reorganize, or split AGENTS.md into a minimal root file plus linked docs; includes contradiction checks, essential extraction, grouping, and deletion flags.
flutter-architect
by chiuchiolo30
Expert guidance for designing scalable Flutter apps using Clean Architecture, DDD, Bloc, and monorepo patterns.
test-driven-development
by Jackiexiao
(中文)Use when implementing any feature or bugfix, before writing implementation code
dotfiles
by waldirborbajr
Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.
simplify
by artivilla
Simplify and refine recently modified code for clarity and consistency. Use after writing code to improve readability without changing functionality.
test-driven-development
by Jackiexiao
(中文)Use when implementing any feature or bugfix, before writing implementation code
context-android
by ShotaIuchi
Android development context. Apply when working with Android modules, .kt files under android/, build.gradle.kts with Hilt/Compose dependencies, ViewModel, Jetpack Compose, MVVM/UDF patterns.
unit-test-generator
by cha9ro
Generate and improve unit tests using the Assured LLMSE approach from Meta's TestGen-LLM. Use this skill when users request help with writing unit tests, improving test coverage, adding test cases to existing test suites, generating tests for new or existing code, or reviewing and enhancing test quality. Applies multi-stage verification filters to ensure generated tests build correctly, pass reliably, and measurably improve coverage without regressing existing behavior.
tdd
by BaxterCooper
Use for any code implementation task. Enforces RED-GREEN-REFACTOR cycle. "If you didn't watch it fail, you don't know if it tests the right thing."
flutter-terminal-cheat-sheet
by Envy-7z
This post provides a handy collection of Flutter commands and scripts for web development, package creation, troubleshooting, testing, and more, streamlining your Flutter workflow.
git-workflow
by paucasanellas
Git workflow best practices including branching strategies, commit conventions, merge strategies, pull requests, and common operations. Use when working with Git version control, making commits, creating branches, or managing code collaboration.
solid
by Alicoder001
SOLID, DRY, KISS, and clean code principles for TypeScript applications. Use when designing scalable architecture, writing maintainable code, or reviewing code quality.
commit
by zolbooo
Commit changes made in current session
remove-ai-comments
by ChambersXDU
Removes redundant, obvious, or "AI-flavored" comments from code to improve signal-to-noise ratio. Use when the user asks to "clean up comments", "remove AI comments", or makes a general request to refactor verbose code documentation.
commit
by kbrdn1
Quick commit and push with minimal, clean messages
self-enhance
by keenranger
Framework for improving Claude configuration (skills, agents, commands). Use when analyzing work patterns, proposing new skills, identifying knowledge gaps, reviewing Claude setup, or when user asks to improve how Claude helps them.
figma-to-flutter-widget
by Envy-7z
Convert Figma specs into Flutter widgets. Use when implementing new UI from Figma and the project has an existing design system.
cp-skills-cpp
by area44
A structured competitive programming knowledge base focused on algorithmic thinking, data structures, and high-performance C++ implementations.
clean-code-codex
by mikecubed
Core orchestrator for Clean Code Codex enforcement. Auto-invoked when writing, reviewing, refactoring, or testing code in TypeScript, Python, Go, Rust, or JavaScript. Dispatches to targeted check sub-skills based on detected language and operation type. Ensures modular, tested, maintainable output. Do NOT invoke for documentation-only edits, configuration files (JSON/YAML/TOML), or non-code content.
image-processor
by yanglei1826877278
综合图片处理工具。支持格式转换(JPG/PNG/WebP/ICO/BMP/TIFF互转)、分辨率调整(保持比例或精确尺寸)、图片压缩。如需链式操作,请分多次调用