Back to Skills

refactoring-patterns

proffesor-for-testing
Updated 3 days ago
408 views
267
56
267
View on GitHub
Otherrefactoringcode-qualitytechnical-debtmaintainabilityclean-code

About

This Claude Skill applies safe refactoring patterns to improve code structure while preserving existing behavior. It's designed for cleaning up code, reducing technical debt, and enhancing maintainability through a disciplined test-first approach. The skill emphasizes small, incremental changes with continuous testing to ensure reliability during code transformations.

Quick Install

Claude Code

Recommended
Primary
npx skills add proffesor-for-testing/agentic-qe -a claude-code
Plugin CommandAlternative
/plugin add https://github.com/proffesor-for-testing/agentic-qe
Git CloneAlternative
git clone https://github.com/proffesor-for-testing/agentic-qe.git ~/.claude/skills/refactoring-patterns

Copy and paste this command in Claude Code to install this skill

GitHub Repository

proffesor-for-testing/agentic-qe
Path: .claude/skills/refactoring-patterns
0
agenticqeagenticsfoundationagentsquality-engineering

Related Skills

code-review-quality

Other

This skill conducts automated code reviews focused on quality, testability, and maintainability, prioritizing critical feedback like bugs and security issues. It's designed for use during code reviews, when providing feedback, or when establishing review practices. The tool categorizes feedback by severity and emphasizes asking questions over issuing commands.

View skill

bloat-detector

Other

This Claude Skill detects codebase bloat by progressively analyzing dead code, duplication, complexity, and documentation issues. It's ideal for quarterly maintenance, pre-release cleanup, or before refactoring when you have sufficient context. Avoid using it during active feature development or when fixing time-sensitive bugs.

View skill

tdd-london-chicago

Other

This Claude Skill helps developers apply both London (mock-based) and Chicago (state-based) TDD approaches when practicing test-driven development. It guides you to choose the appropriate style based on your context—using Chicago for domain logic and London for code with external dependencies. The skill follows the red-green-refactor cycle and works with specialized testing agents to generate, implement, and refactor tests.

View skill

content-collections

Meta

This skill provides a production-tested setup for Content Collections, a TypeScript-first tool that transforms Markdown/MDX files into type-safe data collections with Zod validation. Use it when building blogs, documentation sites, or content-heavy Vite + React applications to ensure type safety and automatic content validation. It covers everything from Vite plugin configuration and MDX compilation to deployment optimization and schema validation.

View skill