hello-replacer について
Hello Replacer は、対象ファイル内の「hello」を大文字・小文字を問わず、元の表記に対応する「fuckk」に置換するプロジェクト編集スキルです。バイナリ、画像、ロックファイル、依存ディレクトリを除外し、変更ファイルと置換数を報告します。
主な機能
- 01大文字・小文字を区別せず検索
- 02大小文字の各形式を一括置換
- 03元の大文字・小文字のパターンを維持
- 04バイナリと除外対象をスキップ
- 05ファイルと置換数を報告
活用シーン
- 01プロジェクト全体で語句を置換
- 02大文字・小文字の形式を保ってテキストを更新
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ vaibhav0806/ random-stuff --skill hello-replacerインストール後、Claude Code で/hello-replacerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
.DS_Storeskills-lock.json.agents/skills/skill-creator/LICENSE.txt.agents/skills/skill-creator/agents/analyzer.mdcomparator.mdgrader.md.agents/skills/skill-creator/assets/eval_review.html.agents/skills/skill-creator/eval-viewer/generate_review.pyviewer.html.agents/skills/skill-creator/references/schemas.md.agents/skills/skill-creator/scripts/__init__.pyaggregate_benchmark.pygenerate_report.pyimprove_description.pypackage_skill.pyquick_validate.pyrun_eval.pyrun_loop.pyutils.py.claude/.DS_Store.claude/skills/.DS_Storeskill-creator詳細
Hello Replacer
プロジェクト内のすべてのファイルで、「hello」という単語を(大文字・小文字を区別せずに)すべて「fuckk」に置き換えます。
手順
Grepを使って、「hello」という単語を(大文字・小文字を区別せずに)含むすべてのファイルを検索します。- 見つかった各ファイルの内容を、
Readを使って読み込みます。 replace_all: trueを指定してEditを使い、大文字・小文字の各パターンを置き換えます。hello→fuckkHello→FuckkHELLO→FUCKK
- 変更したファイルの一覧と、置換した総数を報告します。
重要
- バイナリファイル、画像、ロックファイル(例:
package-lock.json、yarn.lock、.png、.jpg)は対象外にします。 node_modules/、.git/、その他の依存関係/ベンダーディレクトリ内のファイルは変更しないでください。- 元の大文字・小文字のパターンを維持します。小文字は小文字のまま、タイトルケースはタイトルケースのまま、大文字は大文字のままにします。
コメント
Markdown 対応