本文へ移動
cccskills
無料GitHub で公開日本語紹介

translate

追加・変更されたドキュメントを確認し、英語・韓国語・日本語の対応ファイルを補完します。既存の翻訳を残しながら、Markdownの構成やコード、リンクを保って翻訳します。

原文原文の説明を見る

Add the remaining English, Korean, and Japanese translations for documentation files added since main. Use with optional explicit docs file paths to translate a selected documentation change across docs/en, docs/ko, and docs/ja.

cataclysmbn/Cataclysm-BNスター 1,289(GitHub 1,289 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • ドキュメントの変更を多言語化したいとき
  • 不足している言語版を追加したいとき
  • 既存翻訳に新しい内容を反映したいとき
  • Markdownの構成を保って翻訳したいとき

日本語での紹介

できること

指定したドキュメント、または main 以降に追加されたドキュメントを対象に、英語・韓国語・日本語の対応ファイルを補完・更新します。入力ファイルの言語を判定し、英語を常に原文と決めつけず、残りの言語へ翻訳します。既存の翻訳がある場合は、新たに追加された箇所だけを反映し、関係のない内容を置き換えません。Markdownの見出しやコードブロック、リンク、コマンド、識別子を保ち、各言語の周辺文書にある用語や文体に合わせます。

こんなときに便利

ドキュメントを追加・変更したあと、複数言語の版をそろえたいときに使えます。すでに翻訳済みのファイルがあり、既存部分を保ったまま差分だけを翻訳したい場合にも向いています。

使い方の例

  • 「このドキュメントの変更を英語・韓国語・日本語に反映して」
  • 「main以降に追加されたドキュメントの未翻訳版を補って」
  • 「既存の翻訳は残して、新しく追加した節だけを翻訳して」

注意点

選択したファイル一式をまとめて扱い、完了前に deno fmt と git diff --check を実行する手順が示されています。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(1)

  • SKILL.md1.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Documentation translations

For every selected documentation path, add or update its corresponding documents in docs/en, docs/ko, and docs/ja. Do not assume that English is the source language: detect the supplied or newly added file's language and translate its added content into the other two languages.

Select documentation paths

  • With explicit file paths, use those paths.

  • Without explicit paths, find newly added documentation files with:

    git diff --name-only --diff-filter=A main -- docs/en docs/ko docs/ja
    
  • Group selected files by the part after docs/<language>/. Each group represents one document that needs its remaining translations.

Translate

For each selected document group:

  • Inspect the source change and every existing counterpart before editing.
  • Add any missing counterparts in docs/en, docs/ko, and docs/ja.
  • Where a counterpart already exists, translate the newly added source content into it without replacing unrelated translated content.
  • Preserve Markdown structure, code blocks, links, commands, identifiers, and intentional English technical terms.
  • Match the terminology and style of adjacent text in each target document.

Commit and verify

Treat the selected source files and all of their English, Korean, and Japanese counterparts as one requested change. Unless the user requests separate commits, stage and commit all of them together; a pre-existing selected source change is not a reason to omit it.

deno fmt <touched Markdown files>
git diff --check

Review the final diff and report the added or updated language files and validation performed.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

add-lua-binding-api

無料概要あり

Cataclysm-BNのC++側で、ゲーム機能や定数、コールバックなどをLuaから呼び出せるAPIとして登録するスキルです。

  • Luaからマップ操作を呼び出したいとき
  • Lua APIに定数を追加したいとき
  • Luaからコールバックを登録したいとき
cataclysmbn/Cataclysm-BN1,2892026年10月27日 更新

add-lua-binding-complex

無料概要あり

複雑なC++クラスをLuaから利用できるように、メソッドや継承、プロパティ、演算子、オブジェクトの所有権を含むバインディングの追加を支援します。

  • C++クラスをLuaに公開したいとき
  • 継承を含むバインディングを追加したいとき
  • Lua向けのプロパティや演算子を登録したいとき
cataclysmbn/Cataclysm-BN1,2892026年10月27日 更新

add-lua-binding-simple

無料概要あり

C++の`string_id`や列挙型、読み取り専用の基本型をLuaへ公開するためのバインディング追加手順を示し、登録と動作確認を支援します。

  • C++のID型をLuaに公開したいとき
  • 列挙型をLuaスクリプトで使いたいとき
  • 基本クラスの読み取り専用バインディング追加
cataclysmbn/Cataclysm-BN1,2892026年10月27日 更新

changelog-gen

無料概要あり

Gitの指定範囲に含まれる変更を調べ、英語・韓国語・日本語のゲーム更新履歴を作成・同期します。プレイヤー向けの項目整理や画像・動画の掲載にも対応します。

  • Gitの差分から更新履歴を作りたいとき
  • 複数言語のリリースノートを整えたいとき
  • 関連する変更をまとめて掲載したいとき
cataclysmbn/Cataclysm-BN1,2892026年10月27日 更新

deno-script

無料概要あり

Cataclysm-BN向けのDeno/TypeScriptスクリプトを、プロジェクトの規約に沿って作成・修正します。CLIや移行処理、コード生成、Gitフックなどの実装を支援します。

  • Deno製のCLIを作りたいとき
  • データ移行スクリプトを書きたいとき
  • コードやドキュメントを生成したいとき
cataclysmbn/Cataclysm-BN1,2892026年10月27日 更新

i18n-context

無料概要あり

同じ英語文字列が文脈によって異なる意味になる場合に、gettextの文脈情報を追加し、対象言語のPO翻訳を修正するスキルです。

  • 同じラベルを用途ごとに訳し分けたいとき
  • JSON翻訳に文脈を加えたいとき
  • PO翻訳を更新して検証したいとき
cataclysmbn/Cataclysm-BN1,2892026年10月27日 更新

cataclysmbn のスキルをすべて見る

このスキルの問題を報告する