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

charatone

日本語のキャラクター台詞の「声」を設計・点検するスキル。語尾(文末の型)・一人称・呼び方・相づち・崩れ方を人物ごとに決め、名前を伏せても誰の台詞か分かる状態にする。「〜だ。」の言い切りが全員の基本になっている台本(AIが書いた台詞に多い)を直す。

ゲームのシナリオ、漫画のネーム、小説の会話、ボイスドラマ、LINEドラマなど、台詞を書く・直す・レビューする時に使う。「キャラの口調を作って」「セリフ回しを直して」「語尾が単調」「誰が喋ってるか分からない」「キャラの声を立てて」という依頼でも使う。

cccskills/skillsスター 0(GitHub 0 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 登場人物ごとの口調を設計したいとき
  • 台本の語尾の偏りを点検したいとき
  • 似通った台詞を人物らしく直したいとき
  • 複数話者の会話をレビューしたいとき

日本語での紹介

できること

台詞を書く前に、人物ごとの声の設計表を作ります。基本の語尾や山場で使う語尾、感情が崩れたときの言い方、相手による敬語の使い分け、一人称、呼び方、相づち、使わない語尾を整理します。語尾を全員で無理に変えるのではなく、何に注目するか、どう反応するか、何を言わないかも含めて話者の違いを考えます。台本を書いた後は付属のスクリプトで話者ごとの語尾の割合を確認し、偏りや同じ型の連続を見つけます。書き直す場合は、意味や情報、言い切りの強さを保ちながら、設計表に沿って台詞を整えます。

こんなときに便利

ゲームシナリオ、漫画のネーム、小説の会話、ボイスドラマ、LINEドラマなど、複数の人物が話す作品に向いています。台詞が「〜だ。」ばかりになる、語尾が単調に感じる、名前を隠すと誰の発言か分からないといった場合に、人物の声を見直せます。敬語や役割語を機械的に割り当てず、自然な違いを作りたいときにも使えます。

使い方の例

  • 「この人物一覧をもとに、台詞を書くための声の設計表を作って」
  • 「台本の語尾の偏りを点検して、直す候補を教えて」
  • 「意味を変えずに、全員の台詞が似ている箇所を整えて」

注意点

点検スクリプトの実行にはPython 3が必要です。スクリプトは台本を読み取るだけで、書き換えません。判定は文末の文字列を使った機械的な分類のため、意図した表現は目で確認してください。外部への送信はありません。

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

資料チェック

SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。

安全面送信・削除・コマンド実行などの扱いが明示されているか
A良好外部送信なしと明記し、lintは読取のみ。改稿前に設計表を見せて合意する。
導入のしやすさ必要なツールや API キーが少ないか、書かれているか
A良好Python 3標準ライブラリのみが前提で、追加の鍵や有料サービスは記載なし。

点数には入れていません。 2026年10月27日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。

評価が違うと思ったら、見直しを依頼する

どの項目が、なぜ違うと思うかを書いてください。ログインは不要です。内容を SKILL.md と照らし合わせて評価を作り直し、この欄に反映します。

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

含まれるファイル(3)

  • SKILL.md10.5 KB
  • references/gobi-catalog.md26.9 KB
  • scripts/charatone_lint.py7.1 KB

SKILL.md(原文)

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

charatone

日本語の台詞は、語尾で声が決まる。英語なら語彙や文の長さで人物を書き分けるが、日本語では文末の数文字が、性別・年齢・身分・距離感・その場の気分まで背負う。ここを決めずに書くと、全員が地の文と同じ「〜だ。」「〜した。」で話し始める。AIが書く台詞は、ほぼ必ずこうなる。

このスキルは、台詞を書く前に人物ごとの「声の設計表」を作り、書いた後に語尾の偏りを点検する。

1. 最重要ルール

1-1. 誇張された語尾はレアにする

次の型は、強い・古い・作り物っぽい「誇張表現」。基本の語尾にせず、ここぞという一言にだけ使う。

  • 型1 言い切り(〜だ/〜だった/〜する):地の文や報告書の調子。会話で人がこれだけで話すことはまずない。基本にしてよいのは、意図して硬く・冷たく・偉そうに見せたい人物だけで、作品全体で1〜2人まで。それでも全台詞の半分は超えない。
  • 型8 年寄り(〜じゃ/〜のう/〜わい):老人の記号。実在の老人はこう話さない。
  • 型10 体言止め・ぶつ切り(「綱引き。」「退け。」):芝居がかった強調。毎行あると、全員が決め台詞を言っているように聞こえる。
  • カタログで記号性★★★以上の語尾(役割語・キャラ語尾・方言の強いもの)も同じ扱い。

使い方:

  • 普段は「〜だな」「〜だろ」「〜だよ」「〜かな」「〜です」「〜ですね」で話させ、山場の一言だけ「〜だ。」や体言止めで決めると、それが効く。
  • 同じ場面で、型1で終わる台詞が3回続いたら直す。体言止めも同じ。

1-2. 語尾が重なるのはかまわない。区別は人物で付ける

  • 敬語の人物が何人いて、全員が「〜です」で話してもよい。語尾の型を人数分ばらけさせようとすると、記号的な語尾を足すことになり、かえって作り物になる。
  • 誰の台詞かを分けるのは、語尾よりも人物の中身。
    • 何に目が行くか(兵站、民、馬、帳簿、家族)
    • どう反応するか(先に謝る、先に数える、先に冗談を言う、黙る)
    • 何を言わないか(礼を正面から言わない、弱音を吐かない)
    • 一人称・呼び方・相づち
    • 文の長さと、話の順番(結論から、言い訳から、段取りから)
  • 語尾は、その人物の土台(年齢・身分・距離感)を決めるもの。個性の主役にはしない。

2. 語尾の型(カタログ)

詳しい例と使いどころは references/gobi-catalog.md。要点だけ並べる。

くだけた言い方(常体)

#型例印象
1言い切り〜だ/〜だった/〜する硬い、宣言のよう。レア
2噛みしめる〜だな/〜だなぁ/〜だったな/〜か独り言に近い。落ち着いた大人
3柔らかく話しかける〜だね/〜だよ/〜かな/〜だったよ穏やか、相手を見ている
4念押し、ぶっきらぼう〜だろ/〜だぞ/〜だって若い男、仲間内
5軽い、下町〜じゃん/〜じゃねえか/〜っての/〜んだよくだけた若者、ならず者
6女言葉〜わ/〜のよ/〜かしら/〜わね大人の女性、商人。現代劇では古く聞こえる
7古風、威厳〜ぬ/〜おる/〜せよ/〜であろう王、貴族、武人
8年寄り〜じゃ/〜のう/〜わい老人の記号。レア
9崩れ、訛り〜ねえ/〜だべ/〜だで/〜やけん平民、田舎、出自
10体言止め、ぶつ切り「綱引き。」「退け。」芝居がかった強調。レア
11言いさし〜けど……/〜し。/〜って。/〜から。照れ、迷い、遠慮
12問いかけ、同意を求める〜だろ?/〜じゃない?/〜よな?距離が近い、相手を巻き込む

丁寧な言い方(敬語)

#型例印象
13端正〜です/〜でした/〜ます理性的、きっちり。これも並べすぎると硬い
14柔らかい〜ですね/〜ですよ/〜でしょうか優しい、気づかう
15軽い〜っす/〜ですって!/〜ですよね?体育会系、後輩
16老人の敬語〜ですな/〜ますまい/〜ございます老臣、皮肉屋
17慇懃〜でございましょう/〜かと存じます腹に一物、役人
18崩れた敬語〜です、……でございます?敬語に慣れない人

語尾の後ろに付くもの

  • 終助詞の重ね:「〜だよな」「〜わよね」「〜ですよね」。重ねるほど距離が近い。
  • 伸ばし・小文字:「〜だなぁ」「〜だよー」「〜ですっ」。幼さ、感情の高ぶり。
  • 「……」の後置:言い切れない、余韻。毎行には付けない。

3. 声の設計表(人物ごとに作る)

台詞を書く前に、人物ごとに次を決める。人物一覧があれば、そこに欄を足す。

- 基本の語尾:型の番号と例(2つまで。例:2+3「〜だな」「〜しよう」「〜かな」)
- 決める時の語尾:山場で変わる型(例:1「〜だ。」)
- 崩れる時の語尾:動揺・照れ・怒りで出る型(例:11「〜けど……」、4「〜だろ!」)
- 目上へ/目下へ:相手で変える型(例:目上は13、仲間は2)
- 一人称:私/俺/僕/わし/あたし/自分 など
- 呼び方:相手ごとの呼び方と、変わるタイミング
- 相づち・間投詞:「ああ」「うん」「はい」「へえ」「ほう」「ふん」など1〜2個
- 使わない語尾:この人物が絶対に言わない型(例:型6は使わない)

割り当ての原則

  1. 主力は 2・3・4・12・13・14。 相手に向けた語尾(〜よ、〜な、〜ね、〜だろ)があると、台詞が宣言ではなく「やり取り」になる。
  2. 型1・8・10は基本にしない。 型1を基本にする人物は、作品全体で1〜2人まで。
  3. 語尾が他の人物と同じでもよい。 書き分けは、関心・反応・言わないこと・一人称・呼び方で付ける(1-2)。
  4. 記号的な型(6・7・9、カタログの役割語・方言)は、出自や役割の理由があるときに使う。理由がないと、キャラ付けの貼り紙に見える。
  5. 感情で語尾が崩れる瞬間を設計しておくと、山場が立つ。普段の型を守っておくほど、崩れた時に効く。

4. 点検(書いた後)

scripts/charatone_lint.py(このスキルのフォルダ内)で、話者ごとの語尾の分布を出す。Python 3 の標準ライブラリだけで動き、台本を読むだけで書き換えない。

python3 <このスキルのフォルダ>/scripts/charatone_lint.py <台本ファイル...> [--speaker id]
  • 台詞の書式は - id:台詞、id:台詞、名前「台詞」 を読む。\n は吹き出し内の改行として扱う。
  • 話者ごとに、型ごとの割合と、型1(言い切り)の割合を出す。
  • 次の場合に [WARN] を出す。
    • 型1の割合が 35% を超える話者
    • 型8・型10の割合が 15% を超える話者
    • 同じ場面(見出し区切り)で、型1で終わる台詞が3回続く箇所

lint の判定は文末の文字列で機械的に分けるだけ(体言止めは短い名詞終わりの文で推定する)。意図した型1・型10は、目で見て残してよい。

目で見る点検

  • 名前を伏せて読み、誰の台詞か当てられるか。当てられない時は、語尾より先に、関心・反応・言わないことを見直す。
  • 声に出して読み、地の文のように聞こえる台詞がないか。
  • 同じ語尾が3回続いていないか(話者をまたいでも)。
  • 型1・型8・型10が出てくる箇所は、本当に「決める瞬間」か。

5. 書き直しの手順(--rewrite)

  1. 人物一覧から声の設計表を作る。ない欄は、台本の既存台詞から推定して埋め、ユーザーに見せて合意を取る。
  2. lint で話者ごとの偏りを出す。
  3. 型1の台詞を、設計表の基本の語尾に置き換える。意味・言い切りの強さ・情報は変えない。
    • 例:「行くぞ。今すぐだ。」→(型4)「行くぞ、今すぐ」/(型2)「行くか。……今すぐだな」
    • 例:「それは違う。」→(型3)「それは違うよ」/(型4)「違うだろ」/(型11)「それは、違うと思うけど……」
  4. 山場の「決め台詞」は型1のまま残す候補にする。作品の決め台詞として固定された文言は変えない。
  5. 置き換えた後にもう一度 lint をかけ、偏りが解消したかを確かめる。

6. 他のスキルとの関係

  • 地の文・ナレーションの推敲は yomiyasu。台詞には yomiyasu をそのまま当てない(文法的に正しい書き言葉に寄って、声が消える)。
  • 細かい口癖・持ちネタ・裏設定は、この設計表の外側に足す。語尾の設計が先。

このスキルについて

レビュー

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

コメント

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

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

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

0 / 1000 文字

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

同じリポジトリのスキル

cccskills-find

無料概要あり

やりたい作業に合う Agent Skills を cccskills.com の公開 API で探し、実行検証のスコア・安全面の判定・ライセンス・更新日で比べて、入れるコマンドまで案内する。「〇〇できるスキルある?」「議事録用のスキルを探して」「いいスキルを見つけて入れたい」ときに使う。Finds and compares Agent Skills for a task via the cccskills.com API (execution score, safety checks, license) and shows the install command.

  • 議事録用のスキルを探したいとき
  • 作業に合う候補を比較したいとき
  • 安全面やライセンスを確認したいとき
cccskills/skills02026年10月27日 更新

incident-first-response-jp

無料概要あり

ランサムウェア・不正アクセス・誤送信などで個人情報の漏えい(またはそのおそれ)が起きたとき、日本の企業がやるべき初動を整理し、時系列の記録、個人情報保護委員会への報告(速報 3〜5 日・確報 30 日/60 日)に要る項目、社内の第一報、本人への通知文、公表文(お詫びとお知らせ)、問い合わせ対応の想定問答の下書きを作る。「ランサムウェアにやられた」「情報漏えいしたかもしれない」「個情委への報告を準備したい」「お詫び文を作って」ときに使う。Drafts Japan-specific breach response: PPC reporting deadlines, notices and public statements.

  • 情報漏えい直後の初動を整理したいとき
  • 個情委への報告期限を確認したいとき
  • 本人通知や公表文を下書きしたいとき
cccskills/skills02026年10月27日 更新

jp-business-mail

無料概要あり

日本語のビジネスメールを、場面(依頼・お礼・お詫び・催促・断り・日程調整・初めての連絡)と相手(社外・社内・目上)に合わせて書く・直す。敬語の誤り(二重敬語・「させていただく」の多用・「了解しました」など)、件名、宛名、クッション言葉、結びまで点検し、直した理由を示す。「メールを書いて」「この文面を直して」「失礼のないメールにして」「お詫びメールを作って」ときに使う。Writes and corrects Japanese business emails with proper keigo.

  • 取引先への依頼メールを書きたいとき
  • お詫びや催促の文面を整えたいとき
  • 日程調整のメールを作りたいとき
cccskills/skills02026年10月27日 更新

npm-supply-chain-check

無料概要あり

JavaScript / TypeScript のプロジェクトを、npm のサプライチェーン攻撃(乗っ取られたパッケージの悪性バージョン、インストール時に動くスクリプト、CI からの認証情報の窃取)への備えという観点で読むだけで点検し、直すべき設定を優先順に示す。ロックファイルの全パッケージについて公開からの日数とインストールスクリプトを npm レジストリで調べる。「npm の依存は大丈夫?」「サプライチェーン攻撃の対策をしたい」「axios みたいな乗っ取りに備えたい」ときに使う。Audits a JS project's npm supply-chain posture (release-age gates, install scripts, lockfiles, CI tokens).

  • npm依存関係のリスクを点検したいとき
  • 公開直後のパッケージを確認したいとき
  • CIの権限やトークンを見直したいとき
cccskills/skills02026年10月27日 更新

pc-security-checkup

無料概要あり

自分の PC(macOS・Windows・Linux)の安全性を読むだけで点検し、不審な自動起動・不審な場所から動くプロセスや未署名のプロセス・外部と通信しているプロセス・危険な権限のブラウザ拡張機能・シェル設定や hosts の改ざん・セキュリティ設定の無効化を見つけて、重さ順に報告する。前回の結果と比べて増えたものも出せる。定期実行は、ユーザーが望んだときだけ設定する。「PC がウイルスに感染していないか見て」「Mac の安全性をチェックして」「怪しいプロセスがないか調べて」「PC の健康診断をして」ときに使う。Read-only security checkup of your own computer: persistence, suspicious processes, network listeners, browser extensions and OS protections.

  • PCに感染の痕跡がないか確認したいとき
  • 見慣れないプロセスを調べたいとき
  • 自動起動の設定を点検したいとき
cccskills/skills02026年10月27日 更新

skill-md-review

無料概要あり

Agent Skills の SKILL.md を、cccskills の客観評価と同じ4項目(指示の明確さ・手順の具体性・安全面・導入のしやすさ)で A/B/C 採点し、根拠と直し方を返す。「このスキルをレビューして」「SKILL.md を良くしたい」「公開前にスキルを点検して」「スキルの評価を上げたい」ときに使う。Reviews a SKILL.md against the cccskills.com rubric (clarity, specificity, safety, setup) and proposes concrete fixes.

  • 公開前にスキルをレビューしたいとき
  • SKILL.mdの評価と根拠を知りたいとき
  • 安全面や導入条件を点検したいとき
cccskills/skills02026年10月27日 更新

cccskills のスキルをすべて見る

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