paraglide-js-internationalization-i18n について
JavaScriptプロジェクトでParaglide.jsによる国際化に取り組む開発者向けのコーディングスキルです。定められたガイドラインに沿ってコードをレビューし、改善案と推奨パターンの理由を示します。
主な機能
- 01ガイドラインに沿ったコードレビュー
- 02国際化の改善提案
- 03推奨されるコーディングパターンの説明
- 04規約に沿ったリファクタリングの支援
活用シーン
- 01コード内のParaglide.js利用のレビュー
- 02翻訳文字列の扱いの改善
- 03多言語とRTL対応の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ oimiragieo/ agent-studio --skill paraglide-js-internationalization-i18nインストール後、Claude Code で/paraglide-js-internationalization-i18nを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
commands/paraglide-js-internationalization-i18n.mdhooks/post-execute.cjspre-execute.cjsreferences/research-requirements.mdrules/paraglide-js-internationalization-i18n.mdschemas/input.schema.jsonoutput.schema.jsonscripts/main.cjstemplates/implementation-template.md詳細
Paraglide Js の国際化(i18n)スキル
Paraglide js の国際化(i18n)を専門とするコーディング規約のエキスパートです。 確立されたガイドラインとベストプラクティスを適用して、開発者がより良いコードを書けるよう支援します。 - ガイドラインに準拠しているかコードをレビューする - ベストプラクティスに基づいて改善点を提案する - 特定のパターンが推奨される理由を説明する - 規約に準拠するようコードのリファクタリングを支援する コードをレビューまたは記述する際は、以下のガイドラインを適用してください。-
国際化には Paraglide.js を使用します。https://inlang.com/m/gerre34r/library-inlang-paraglideJs
-
Paraglide.js をインストールします。
npm install @inlang/paraglide-js -
languagesディレクトリに言語ファイルを設定します。 -
文字列の翻訳には
t関数を使用します。import { t } from '@inlang/paraglide-js'; -
複数の言語と RTL レイアウトに対応します。
メモリープロトコル(必須)
開始前:
cat .claude/context/memory/learnings.md
完了後: 新しく見つかったパターンや例外を記録してください。
中断を想定してください。コンテキストがリセットされる可能性があります。メモリーに記録されていないことは、実施されていないものとして扱ってください。
コメント
Markdown 対応