expert-code-refactoring
✓Expert code refactoring for Java, JavaScript, and React projects. Focuses on SOLID principles, design patterns, and idiomatic improvements while ensuring test stability.
Installation
SKILL.md
This skill guides the agent in refactoring codebases by identifying technical debt and applying industry-standard patterns tailored to the specific technology stack.
| Magic Literals | Hardcoded numbers/strings. | Extract Constant or Enum. | | Long Method | Method does too many things. | Extract Method. | | Large Class | Too many responsibilities. | Extract Class or Extract Interface. | | Feature Envy | Method uses another object's data more. | Move Method. |
| Primitive Obsession | Using primitives for domain concepts. | Introduce Value Object. | | Multi‑File Change Requirement | One change affects many files. | Move Field or Inline Class to centralize. |
Expert code refactoring for Java, JavaScript, and React projects. Focuses on SOLID principles, design patterns, and idiomatic improvements while ensuring test stability. Source: grishaangelovgh/gemini-cli-agent-skills.
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/grishaangelovgh/gemini-cli-agent-skills --skill expert-code-refactoring- Category
- </>Dev Tools
- Verified
- ✓
- First Seen
- 2026-02-01
- Updated
- 2026-02-18
Quick answers
What is expert-code-refactoring?
Expert code refactoring for Java, JavaScript, and React projects. Focuses on SOLID principles, design patterns, and idiomatic improvements while ensuring test stability. Source: grishaangelovgh/gemini-cli-agent-skills.
How do I install expert-code-refactoring?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/grishaangelovgh/gemini-cli-agent-skills --skill expert-code-refactoring Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/grishaangelovgh/gemini-cli-agent-skills
Details
- Category
- </>Dev Tools
- Source
- skills.sh
- First Seen
- 2026-02-01