← スキル一覧に戻る

i18n-ops
by daichan132
Chrome extension for Youtube Live
⭐ 28🍴 0📅 2026年1月22日
SKILL.md
name: i18n-ops description: i18n workflow. Use when asked to add/update translations/locales/strings, or mentions i18n/locales/翻訳/文言/chrome.i18n/_locales. metadata: short-description: Add/update i18n strings safely
Goal
- Add or update user-visible strings with consistent keys and locale updates.
Inputs (ask only if missing)
- The UI text (source language) and where it appears (screen/feature).
- Key naming preference if the project has one (otherwise infer from existing keys).
Steps
- Find existing patterns
- Search for the same/similar text or key via
rg
- Search for the same/similar text or key via
- Add/update the key in the shared assets
shared/i18n/assets(既存構造に合わせる)
- Add/update extension locale files
public/_locales(Chrome/Firefox分の運用があればそれに従う)
- Update the UI usage
- Hard-coded文字列を避けて i18n を参照
- Consistency checks
- Placeholder(例:
{name})は全localeで同じ名前にする - 余った未使用キーを増やさない(必要なら削除・整理)
- Placeholder(例:
- Verify
yarn lintyarn build(必要ならyarn build:firefox)
Guardrails
- ユーザー向け文字列を
entrypoints/**に直書きしない(例外はコメントで理由を書く) - 翻訳が不完全でも、少なくとも既存の fallback 規約に従う
Output format
- Added/updated keys list
- Files changed(
shared/...,public/_locales/...) - Verification commands and results
スコア
総合スコア
65/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
レビュー
💬
レビュー機能は近日公開予定です
