refactor-challenge

Community

Socratic 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.