Skip to content
cccskills
FreePublished on GitHub

name-strokes

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

The English summary is being prepared. Showing the original description.

See how to install

Files included (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 (original)

Review the instructions the agent will receive before you install.

命名と画数

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

候補を比較する

  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では調べない。確認を実施していない候補は「商標未確認」等と明記し、確認済みと表現しない。調べる依頼があれば別途、対象国・区分・最新の一次情報で確認する。

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

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.

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 18, 2026

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

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 18, 2026

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

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 18, 2026

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

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 18, 2026

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

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 18, 2026

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

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 18, 2026

See all skills by ryryo

Report a problem with this skill