SKILL·8BC9B2

refactoring-surgeon

mattnigh
更新于 1 month ago
17 次查看
22
1
22
在 GitHub 上查看
其他refactoringcode-smellssoliddrycleanup

关于

The refactoring-surgeon skill specializes in improving code quality through behavior-preserving refactoring techniques like extracting methods/classes and applying SOLID/DRY principles. It activates on code smells, technical debt, and legacy code cleanup, requiring existing tests as a safety net. Use it specifically for refactoring tasks, not for new features, bug fixes, or performance optimization.

快速安装

Claude Code

推荐
主要方式
npx skills add mattnigh/skills_collection -a claude-code
插件命令备选方式
/plugin add https://github.com/mattnigh/skills_collection
Git 克隆备选方式
git clone https://github.com/mattnigh/skills_collection.git ~/.claude/skills/refactoring-surgeon

在 Claude Code 中复制并粘贴此命令以安装该技能

GitHub 仓库

mattnigh/skills_collection
路径: collection/erichowens__some_claude_skills__claude__skills__refactoring-surgeon__SKILL.md
0
FAQ

Frequently asked questions

What is the refactoring-surgeon skill?

refactoring-surgeon is a Claude Skill by mattnigh. Skills package instructions and resources that Claude loads on demand, so Claude can perform refactoring-surgeon-related tasks without extra prompting.

How do I install refactoring-surgeon?

Use the install commands on this page: add refactoring-surgeon to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.

What category does refactoring-surgeon belong to?

refactoring-surgeon is in the Code Quality & Testing category, tagged refactoring, code-smells, solid, dry and cleanup.

Is refactoring-surgeon free to use?

Yes. refactoring-surgeon is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.

相关推荐技能

code-necromancer
其他

Code Necromancer 是一个系统化框架,专门用于复活和现代化遗留代码库。它通过考古、复活和复兴三个阶段,帮助开发者处理缺乏文档、技术债高的旧代码项目。该技能适用于继承无文档的多仓库代码库或复活长期停滞项目,但不应在新项目或文档完善的活跃代码库上使用。

查看技能
api-architect
其他

api-architect 是专注于 API 架构设计的专家技能,适用于 REST、GraphQL 和 gRPC 的接口设计、规范制定(如 OpenAPI/Swagger)以及安全与治理(如版本控制、限流和 OAuth 流程)。它具备代码读写、编辑能力,并能调用相关工具链(如 openapi-generator)来生成或验证 API 规范。当您需要设计、评审或优化 API 时激活此技能,但请注意它不涉及数据库设计、前端集成或部署运维。

查看技能
code-necromancer
其他

Code Necromancer是专门用于复活和现代化遗留代码库的系统框架。它通过考古、复活和复兴三个阶段,帮助开发者处理缺乏文档、技术债务高的老旧代码项目。该技能特别适用于继承无文档的多仓库代码库或复活休眠多年的项目,但不适用于新项目或文档齐全的活跃代码库。

查看技能
security-auditor
其他

这是一个面向代码库的静态安全审计工具,用于在开发阶段发现漏洞。它能执行依赖扫描、密钥检测和SAST分析(如注入/XSS),并生成安全态势报告。开发者可在进行代码安全审查、渗透测试准备或检查OWASP合规性时,通过提及“安全审计”、“漏洞扫描”等关键词来激活它。

查看技能