mcpField
R
rename-symbol

rename-symbol

github.com/cowork-os开发51451 次安装今天更新
代码仓库

关于 rename-symbol

用于跨文件重命名变量或函数,并保持符号级一致性的技能。它会列出修改文件、替换次数,并标记需审查的歧义情况。

主要功能

  1. 01跨文件重命名符号
  2. 02保持导入和导出一致
  3. 03仅更改符号引用
  4. 04报告修改文件和替换次数
  5. 05标记歧义情况

适用场景

  1. 01在项目中重命名函数
  2. 02更新多个文件中使用的变量

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cowork-os/cowork-os --skill rename-symbol

安装后在 Claude Code 中输入/rename-symbol确认已加载。

详细介绍

重命名符号

用途

跨文件重命名变量/函数

路由

  • 使用场景:跨文件重命名标识符时,需要在符号级别进行一致的更新。
  • 不使用场景:只需在单个文件中进行简单的本地重命名,且可以手动完成。
  • 输出:已编辑的文件列表、替换次数,以及标记为待审核的模糊情况。
  • 成功标准:仅更改真实的符号引用,并保持导出/导入一致。

触发示例

正向
  • 对此请求使用 rename-symbol 技能。
  • 帮我重命名符号。
  • 跨文件重命名标识符时,需要在符号级别进行一致的更新。
  • 重命名符号:提供可执行的结果。
负向
  • 只需在单个文件中进行简单的本地重命名,且可以手动完成时,不要使用。
  • 不要将 rename-symbol 用于无关请求。
  • 此请求不属于重命名符号的适用范围。
  • 这只是概念讨论;不需要使用工具工作流。

参数

名称类型必填描述
oldNamestring是符号的当前名称
newNamestring是符号的新名称

运行时提示词

  • 当前运行时提示词长度:545 个字符。
  • 运行时提示词直接定义在 ../rename-symbol.json 中。

评论

支持 Markdown