本文へ移動
cccskills
無料GitHub で公開

name-strokes

社名・屋号・サービス名の候補を発音、意味、用途、画数から検討する。日本語筆順データを優先する根拠付きPython計数と、ユーザー提供の1〜120画の鑑定原文参照を行う。命名案の作成、比較、表記違いの検討、画数内訳の確認に使う。

インストール方法を見る

含まれるファイル(18)

  • SKILL.md5.7 KB
  • .gitignore200 B
  • agents/openai.yaml308 B
  • assets/kanjivg_strokes.json59.7 KB
  • assets/observed_strokes.json5.7 KB
  • assets/sources.json1.8 KB
  • assets/unihan_strokes.json963.1 KB
  • references/counting-policy.md11.8 KB
  • references/data-verification.json807 B
  • references/KANJIVG-COPYING.txt20.1 KB
  • references/UNICODE-LICENSE.txt1.9 KB
  • references/社名占い_実測.csv41.4 KB
  • references/社名占い_実測調査.md14.1 KB
  • scripts/audit_corpus.py4.7 KB
  • scripts/build_kanjivg.py2.0 KB
  • scripts/build_unihan.py2.0 KB
  • scripts/count_strokes.py21.3 KB
  • scripts/test_count_strokes.py12.2 KB

SKILL.md(原文)

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

命名と画数

候補の意味・呼びやすさ・表記・用途を先に評価し、画数は選択材料の一つとして扱う。対象の事業、想定読者、希望する響きや言語、候補があれば利用する。不足情報が判断を変える場合だけ確認する。

候補を比較する

  1. 少数の候補を、読み・意味・対象とのつながり・綴りやすさ・略称も含めて作る。既存候補の比較ならその候補を優先する。
  2. このスキル内のCLIを実行して画数を計算する。モデルの暗算で未測定文字の値を確定しない。
  3. 既定は日本語向け KanjiVG の筆画数。サイト実測値との比較が必要なら --profile site-inspired も実行し、違いを見せる。Unicode/Unihanの補完は既定では無効。
  4. 正規化、文字別の根拠、推定・未知文字を確認する。未知文字が残る場合は合計を未確定として示し、既知部分の小計で鑑定しない。
  5. 結果を「候補・読み・意味と用途・画数/方式・根拠や未確認点」の比較表にする。最終推薦は画数だけで決めない。

CLI

Python 3.9以上、標準ライブラリのみ。pip依存や実行時の通信はない。Mac/WSL/Linuxで同じCLIを使う。<skill-dir> はこのSKILL.mdのある実際のフォルダーに置き換える。

python3 "<skill-dir>/scripts/count_strokes.py" '候補名A' '候補名B'
python3 "<skill-dir>/scripts/count_strokes.py" 'ガ+A' '一🧪一' --json
python3 "<skill-dir>/scripts/count_strokes.py" 'は' --profile site-inspired
python3 "<skill-dir>/scripts/count_strokes.py" '株式会社候補名' --strip-corporate
python3 "<skill-dir>/scripts/count_strokes.py" '一🧪一' --override '🧪=5'
python3 "<skill-dir>/scripts/count_strokes.py" '候補名' --data "/path/outside/repository/fortune.json"
  • 日本語データ未収録の漢字まで調べるためにUnihanを使う場合だけ --han-fallback unihan を明示する。日本語字体と異なる可能性を表示し、根拠付きの補完として扱う。
  • --symbols count が既定。対応記号には線・点の明示ルールを使い、--symbols ignore で記号除外との比較ができる。
  • 法人格は既定で含める。--strip-corporate は先頭・末尾の日本語法人格だけを除く利用者向けの追加機能。
  • --json は常に候補結果の配列。--no-fortune で鑑定文を省略。--full-text で人間向け出力にも提供原文を全文表示する。
  • 鑑定データは同梱しない。参照先は --data FILE、環境変数 NAME_STROKES_DATA、既定ファイルの順。既定は $XDG_DATA_HOME/name-strokes/shamei_uranai_1-120.json、XDG未設定時は ~/.local/share/name-strokes/shamei_uranai_1-120.json。
  • データ未設定の公開cloneでも計数は動く。鑑定は data_not_configured と説明し、本文・印を生成しない。
  • --strict は未知文字があっても全候補の内訳を出力し、終了コード2を返す。既定では未知文字があってもプログラム全体を落とさない。
  • 日本語・英字・数字の表記差は正規化するが、漢字の新旧字体・CJK互換漢字は一律に統合しない。原表記と変換履歴を残す。

別PCではスキルフォルダー全体(公開assetsを含む)を配置し、非公開の鑑定原文をGit管理外へ別途コピーする。Mac/WSLの配置・実行例は ローカル設定とWSL利用 を読む。WSLではLinux側のPythonを使い、Windows側ファイルには引用符付きの /mnt/c/... パスを渡す。WSL実機では未検証。

鑑定原文

利用権のあるローカル鑑定JSONを外部ファイルとして読む。ユーザー提供の元原文と校正資料はGit管理外で保持し、このスキルには含めない。総画数1〜120のうちローカルファイルに存在する番号だけを直接参照する。データ未設定、該当番号なし、0、120超、合計未確定では原文鑑定を返さず、循環や新しい本文を作らない。

日本語筆順を基準に得た合計に対する原文参照は、サイトでその名前を鑑定した結果とは区別する。site-inspired も完全互換ではない。サイトの記号送信バグは再現しない。

校正するときは利用者のローカル保存先にある 校正候補.csv と 本文を含まない検収記録 を読む。校正候補は未承認で、原文へ自動反映しない。原文・校正資料・原文を含む実行出力を公開対象へ追加しない。

根拠・精度を確認するとき

計数方式とデータ出典 に、日本語優先とサイト寄りの違い、補完表、ライセンス、更新手順を記載している。サイト仕様の証拠を確認するときは Macでの実測調査 と 実測CSV を読む。

商標・ドメイン・法人名の利用可能性はCLIでは調べない。確認を実施していない候補は「商標未確認」等と明記し、確認済みと表現しない。調べる依頼があれば別途、対象国・区分・最新の一次情報で確認する。

レビュー

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

コメント

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

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

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

0 / 1000 文字

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

同じリポジトリのスキル

Rebuild a degraded AI image to remove crunchy textures and repeated-edit artifacts while preserving identity, style, and composition. Use for clean remakes, not ordinary retouching or upscaling.

日本語の概要は準備中です。原文の説明を表示しています。

ryryo/dot-claude-dev32026年10月18日 更新

analyze-seminar-video

無料概要あり

セミナー・講義・ウェビナー・研修・実演動画をローカルで文字起こしし、内容を分析して、必要なスライド画像や動画クリップ付きのHTML/Markdown資料を作る。動画から学習資料・実践ガイドを作りたい場合に使う。映像作品の再現設計やCanvas生成は対象外。

ryryo/dot-claude-dev32026年10月18日 更新

architecture-refactor-loop

無料概要あり

責務・依存方向・状態や副作用の境界を監査し、既存挙動を保って段階的にリファクタリングする。read-only監査にも対応する。

ryryo/dot-claude-dev32026年10月18日 更新

astra-rules-refactor

無料概要あり

AGENTS.mdや既存スキルをGPT-6 Astra向けに監査・整理するときに使う。契約と意図的な他モデル委譲を保ち、重複、過剰な手順、曖昧な停止条件を修正する。

ryryo/dot-claude-dev32026年10月18日 更新

character-sheet-imagegen

無料概要あり

人物の参照写真から、同一性を保った複数アングルのキャラクターシートを生成・修正する。指定された身だしなみや撮影表現も整える。

ryryo/dot-claude-dev32026年10月18日 更新

character-to-codex-pet

無料概要あり

既存キャラクター画像を、承認制でピクセルアートの正準画像へ変換し、3状態パイロット、クロマ前処理、状態間ジオメトリ検証、9状態生成、遷移QA、仮配置、アプリ内確認、ロールバック可能な正式配置まで行う。キャラクターからCodexペットを作る依頼に加え、ジャンプで小さくなる、状態ごとに身長が変わる、足元が跳ねる、クロマ縁が出る、アニメーションを修復したい依頼で使用する。

ryryo/dot-claude-dev32026年10月18日 更新

ryryo のスキルをすべて見る

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