Claude Code Skill とは、必要なときに Claude が読み込む指示のフォルダであり、npx skills add globalize-now/globalize-skills をインストールすると国際化(i18n)と翻訳同期を担うものが導入されます。globalize.now は、AI を活用したローカライゼーション基盤で、i18n の雛形作成、コードベース中のハードコードされた UI 文字列の抽出、翻訳キーの生成、そして Git へのプッシュのたびに行うロケールファイルの同期までを担います。Skill という形式によって、i18n は AI コーディングツール内で繰り返し実行できる手順になり、翻訳そのものは裏側で自動的に処理されます。
Claude Code Skill とは?
Claude Code Skill とは、SKILL.md ファイルを含むフォルダです。このファイルは Skill の名前と説明を保持する YAML フロントマターから始まり、続けて、その Skill が有効なときに Claude が従う Markdown 形式の指示が記述されています。
この形式は意図的に最小限に設計されています。Claude Code はセッション開始時にフロントマターだけを読み込む(Skill あたりおよそ30〜50トークン)ため、コンテキストを圧迫することなく、何百もの Skill のメタデータを保持できます。実際にタスクの内容が説明文と一致したときにだけ、完全な指示内容が読み込まれます。
Anthropic は2025年10月に Agent Skills を発表し、その直後に仕様をオープン標準として公開しました。現在では Cursor、OpenAI Codex CLI、Gemini CLI、GitHub Copilot、VS Code を含む26以上のツールがこの形式を採用しています。仕様では、各 SKILL.md 本体を5,000トークン以内、ディレクトリ全体を500行以内に収めることが推奨されています。
Skill にはスクリプト(Python、Bash、JavaScript)やサブフォルダ内の参照ファイルを含めることができます。Claude はそれらを必要なときにだけ読み込みます。この構造は、ベテランエンジニアが新人をオンボーディングするやり方によく似ています:最初に短い概要を示し、詳細な資料は1階層下に置く、というものです。
なぜ Claude Code に i18n の Skill が必要なのか?
国際化(i18n)は、どのプロジェクトでも繰り返される手順的な作業です:i18n ライブラリを選び、コードベースをスキャンし、翻訳キーを生成し、ロケールファイルを書き出す。ローカライゼーション(翻訳そのもの)はその後、プッシュのたびに発生します。どちらも一貫性を保たなければ、コードベースはすぐにずれてしまいます。Claude Code はセッションごとにゼロから i18n のセットアップを考え直すことはできますが、その都度選択が変わってしまいます。
Skill はこのずれを解消します。手順が一度きり明文化され、Claude はそれに従うだけになります。フレームワークの判定、ライブラリの選定、キーの命名規則、ロケールファイルの形式――これらすべてが実行のたびに変わらず一貫した結果になります。
これは Anthropic 自身がバンドル Skill で採用しているのと同じパターンです。PowerPoint、Excel、Word、PDF 用の Skill は、それぞれのドキュメント規約を Claude がタスクのたびに一から見つけ出さなくて済むよう、専門知識をパッケージ化しています。ローカライゼーションも同じです。その規約は現実に存在し、フレームワークごとに異なり、毎回一から発見し直すのは骨が折れます。
Cursor、Claude Code、Codex を使って React や Next.js アプリをリリースするバイブコーダーにとって、これは従来型のチーム以上に重要です。AI コーディングツールの存在意義そのものが、アーキテクチャの判断のためにエージェントの手を止めなくて済むという点にあります。ローカライゼーション用 Skill があれば、翻訳ダッシュボードを開いたり、プロジェクトごとに i18n の雛形を書き直したりすることなく、エージェントの生産性を保てます。
npx skills add globalize-now/globalize-skills は Claude Code Skill としてどのように機能しますか?
プロジェクトのルートで、次のコマンドを1つ実行してください:
npx skills add globalize-now/globalize-skills
インストーラーは、リポジトリ内の標準的な Claude Code Skill ディレクトリに Skill を書き込みます。インポートすべきライブラリも、追加すべきデコレーターも、書くべき設定ファイルもありません。この時点で、リポジトリにはプロジェクトをローカライズするために Claude が必要とする手順がすでに含まれています。
次に、Claude Code を開いて、普通の言葉でこう尋ねてみてください:
Set up localization for this project
Claude Code は説明文から新しい Skill を検知し、完全な SKILL.md をコンテキストに読み込んで手順を実行します。この Skill はファイルツリーをたどり、使用しているフレームワーク(Next.js App Router、Vite + React、Remix など)を特定し、まだインストールされていなければ適切な i18n ライブラリ(next-intl、react-i18next、i18next、または @lingui)を選定し、ハードコードされた文字列を一貫した命名規則の翻訳キーに変換します。
ロケールファイルは同じコミット内でリポジトリに反映されます。エージェントは Claude Code の通常の Git フローを通じて変更をコミットし、あなたはそれを他のプルリクエストと同じように差分としてレビューできます。
同期処理は globalize.now 側のサーバーで実行されます。リポジトリへのプッシュのたびに、新しい文字列の抽出、翻訳キーの再生成、そしてそれらのキーの他言語への翻訳がトリガーされます。次にリポジトリへプッシュされ戻ってくる内容には、同期済みのロケールファイルが含まれています。Skill 自体はサーバーの起動を必要としません。リポジトリと一緒に持ち運べ、Skills に対応したどのエージェントでも動作します。
セットアップの全手順については、Claude Code 連携ページ、または関連ガイドの「Cursor で構築した Next.js アプリに15分で i18n を追加する方法」をご覧ください。
なぜ Claude Code Skill がローカライゼーションの標準になりつつあるのか?
Skill のエコシステムは急速に埋まりつつあります。Bosch Research とカーネギーメロン大学の研究者による2026年2月の調査では、公開されている Skill を分析した結果、その数は20日間でおよそ18倍――約2,000件から4万件超へと増えたことが分かりました。デファクトスタンダードが形成されつつあり、その枠は Skill が登場し、実際にインストールされた順番で埋まっていきます。
Anthropic の公式パートナーディレクトリには、すでに Atlassian、Canva、Cloudflare、Figma、Notion、Ramp、Sentry、Stripe、Zapier の Skill が掲載されています。ローカライゼーション分野のベンダーはまだそこに1社も入っていません。Lokalise、Crowdin、Phrase は MCP サーバーや CLI ツールに投資してきましたが、Skills には投資していません。彼らは別の土俵に賭けているのです。
MCP と Skills は、それぞれ異なる問題を解決するものです。MCP サーバーは常時接続を通じてツールやデータを公開します。Skill は、Claude が必要に応じて読み込む手順書をパッケージ化したもので、リポジトリと一緒に持ち運べます。ローカライゼーションの作業は手順的で、リポジトリに紐づき、オフラインでも安全に実行できます。だからこそ Skill という形式がぴったり合うのです。
発見のしやすさも重要です。npx というインストールパターンは、すでに npx create-next-app や npx vercel を使っている開発者にとって最も抵抗の少ない道です。コマンドを1つ入力すれば Skill がインストールされ、Claude Code がそれを拾ってくれます。これを MCP サーバーの認証設定、資格情報の管理、常時接続の維持と比べると、手間は多く、可搬性は低くなります。
検索行動の変化からも、この流れは裏付けられます。「Claude Code が生成したアプリをローカライズするには」といった検索クエリに対して、Google の検索結果上位は、以前主流だった MCP サーバー系のチュートリアルに代わり、Skill ベースの回答へと収束しつつあります。パターンは見分けがつきやすいものです:一行の npx インストールと、手順を担う Skill、という組み合わせです。
だからこそ、最初にきちんと整備されたローカライゼーション用 Skill が、エージェントが頼る「答え」の位置を占めることになります。Claude Code がいったんあるタスク用の Skill をインストールしてしまえば、次のセッションで「どの i18n ツールを使うべきか」という問いが出てくることはほとんどありません。その Skill がデフォルトになるのです。次のプロジェクトも、そこから始まります。
これがローカライゼーションのツール事情をどう変えていくかについての全体像は、「AI 生成アプリにおける globalize.now と Lokalise、Crowdin の比較」および「開発者向け概要ページ」をご覧ください。
globalize.now は、npx skills add globalize-now/globalize-skills による Claude Code Skill としての提供に加え、アプリ内の接続フローからリポジトリを一度で変換する方法でも利用できます。どちらから始めても構いません。まずはglobalize.nowをご覧ください。
globalize.nowは、ハードコードされたアプリ内テキストを翻訳可能なロケールファイルに変換し、リリースのたびに自動で最新の状態を保ちます。
globalize.nowを無料で試す