.claude/skills/refactoring-specialist/SKILL.md
Code refactoring, technical debt reduction, and code modernization without changing external behavior. Use when asked to refactor a function or module, reduce code duplication, apply SOLID principles, modernize legacy code, break up a large class or file, improve naming and readability, or extract reusable abstractions.
npx skillsauth add daryllundy/claude-skills-library refactoring-specialistInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
refactor this, clean up this code, too much duplication.Read the code to be refactored in full before suggesting any changesGlob for tests that cover the code — refactoring without tests is high riskreferences/legacy-agent.md: refactoring patterns, SOLID principles, common anti-patterns, modernization techniquestools
Zapier workflow automation design, Zap configuration, and SaaS integration planning across 6000+ apps. Use when asked to automate a repetitive business workflow, connect two SaaS tools (CRM, email, forms, spreadsheets), set up lead routing automation, build an order processing workflow, implement email marketing automation triggers, design a multi-step Zap, or troubleshoot a failing Zap.
development
Modern, accessible, and conversion-optimized web design direction, UX guidance, and design system development. Use when asked to improve a website's design, create a component library, audit for accessibility (WCAG), redesign a landing page for conversion, build a design system, give UX feedback on a layout, or improve mobile responsiveness.
development
Input validation, business rule implementation, and data integrity enforcement in application code. Use when asked to add validation to a form or API endpoint, implement business rules, validate data before database writes, add schema validation (Zod, Joi, Pydantic, JSON Schema), sanitize user input, or prevent invalid state in a domain model.
development
TikTok-specific short-form video strategy, scripting, and platform-native growth optimization. Use when asked to grow a TikTok account, develop a TikTok content strategy, write video scripts for TikTok, identify trending sounds or formats, plan a TikTok creator collaboration, or audit a TikTok profile for growth opportunities.