LogoClawIndex
案例技能关于
LogoClawIndex

class-refactoring - 在不改变行为的前提下重构 PHP 类

在保持行为不变的前提下,改善 PHP 类的结构、可读性、可测试性和可维护性。

标签

更新于: 2026-10-15

能力

典型输入

典型输出

该技能可以做什么

  • 读取目标类及其依赖
  • 映射调用方和数据流
  • 验证行为假设
  • 检查目标行覆盖率
  • 在不改变行为下重构结构
  • 运行格式化器和检查器
  • 必要时编写覆盖测试
  • 串联完成后审查

输入

  • MODE 模式选择
  • 目标 PHP 类
  • 相关源代码
  • 调用方和依赖
  • 相关测试
  • 项目配置
  • 覆盖率工具
  • 适用的项目规则

输出

  • 重构后的 PHP 代码
  • 覆盖率测试
  • Git 提交
  • 格式化器和检查器结果
  • 重构审查建议

要求

  • PHP 项目
  • 可访问适用的规则文件
  • 项目覆盖率工具
  • Git 仓库访问权限

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
PHP
类重构
代码质量
测试覆盖率
可维护性
Laravel
读取目标类及其依赖
映射调用方和数据流
验证行为假设
检查目标行覆盖率
MODE 模式选择
目标 PHP 类
相关源代码
重构后的 PHP 代码
覆盖率测试
Git 提交