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 に直接定義されています。

コメント