code-refactoring-solid
Installation
SKILL.md
🏗️ Code Refactoring with SOLID Principles
When to use this skill
Use this skill when:
- Refactoring existing code to improve maintainability
- Code has grown complex and difficult to modify
- Adding new features requires changing multiple unrelated parts
- Unit testing is difficult due to tight coupling
- Code violates SOLID principles
- Planning architectural improvements
How to use it
🎯 SOLID Principles Overview
S - Single Responsibility Principle (SRP)
Definition: A class should have only one reason to change.
Related skills
More from forever19735/garbage
line-bot-development
Build and maintain LINE messaging API integrations, handle webhook events, and implement bot commands
10command-design
Design and implement intuitive, user-friendly bot command interfaces with comprehensive help systems
3scheduling-system
Implement automated scheduling with APScheduler for multi-group timed broadcasts and rotation management
3deployment-railway
Deploy Python Flask applications to Railway.app with environment configuration and webhook setup
3ux-command-analysis
Evaluates the user experience of the bot's command interface and provides actionable recommendations
3firebase-integration
Integrate Google Firebase Firestore for cloud data storage, implement CRUD operations, and manage data persistence
3