mcpField
P
paraglide-js-internationalization-i18n

paraglide-js-internationalization-i18n

github.com/oimiragieo開発4473 回インストール17 週間前に更新
リポジトリ

paraglide-js-internationalization-i18n について

JavaScriptプロジェクトでParaglide.jsによる国際化に取り組む開発者向けのコーディングスキルです。定められたガイドラインに沿ってコードをレビューし、改善案と推奨パターンの理由を示します。

主な機能

  1. 01ガイドラインに沿ったコードレビュー
  2. 02国際化の改善提案
  3. 03推奨されるコーディングパターンの説明
  4. 04規約に沿ったリファクタリングの支援

活用シーン

  1. 01コード内のParaglide.js利用のレビュー
  2. 02翻訳文字列の扱いの改善
  3. 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.md
hooks/
post-execute.cjs
pre-execute.cjs
references/
research-requirements.md
rules/
paraglide-js-internationalization-i18n.md
schemas/
input.schema.json
output.schema.json
scripts/
main.cjs
templates/
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 レイアウトに対応します。

使用例: ``` User: "Review this code for paraglide js internationalization i18n compliance" Agent: [Analyzes code against guidelines and provides specific feedback] ```

メモリープロトコル(必須)

開始前:

cat .claude/context/memory/learnings.md

完了後: 新しく見つかったパターンや例外を記録してください。

中断を想定してください。コンテキストがリセットされる可能性があります。メモリーに記録されていないことは、実施されていないものとして扱ってください。

コメント