refactor-challenge
CommunitySocratic refactor coaching for cleaner code
Authorthisguymartin
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Many developers receive direct fixes instead of learning to recognize and reason about code quality problems; this Skill trains developers to spot code smells, understand their impact, and devise improvements themselves through guided questions rather than automated refactors.
Core Features & Use Cases
- Socratic tutoring: Identifies specific code smells with line references, explains why they matter, and challenges the developer to propose fixes before revealing recommendations.
- Structured clarification protocol: Forces scope, difficulty, and focus selection so feedback is targeted and appropriate for learning goals.
- Use cases: Pair-programming practice, onboarding junior engineers, writing better code reviews, and preparing developers to perform maintainable refactors.
Quick Start
Ask the skill to analyze src/utils/helpers.ts at intermediate difficulty focusing on readability and performance.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: refactor-challenge Download link: https://github.com/thisguymartin/ai-native-dev/archive/main.zip#refactor-challenge Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.