_how_to.example/skills/character-body-pick/SKILL.md
body_therapy 作品向け。_how_to/episode_mature.json から character.md の ボディー子ラベル候補を抽選する。実装は _how_to/tools/novel_character_body_pick.py。 完全版手順は _how_to/skills/character-body-pick/SKILL.md。
npx skillsauth add kavao/monogatari-coach character-body-pick(雛形・ユーザスキル)Install this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
_how_to.example/skills/character-body-pick/ に置く。_how_to/skills/character-body-pick/ へコピーし、必要に応じて追記する(_how_to.example/ は編集したくない基準として残す)。- **ラベル**: 形式・必須項目)は公式スキル novel-character-profile と tools/novel_character_md_check.py を使う。本スキルは 候補文の抽選のみ。_how_to/character_checklist.yaml の body_gender_rules に従い、性別ごとの必須子ラベルを抽選する。_how_to/episode_mature.json(schema 2.0)。ラベル名=JSON トップレベルキー。python _how_to/tools/novel_character_body_pick.py --gender female --age-band 若者 --json
女性・若妖精の例:
python _how_to/tools/novel_character_body_pick.py --gender female --age-band 若妖精 --seed 42 --json
_how_to/character_checklist.yaml の species_notes.若妖精 と同内容を、抽選・反映時に守る。
年齢・立場 は 女若妖精(成年)・妖精学校通学 のように 男若妖精/女若妖精 と成年・立場を一体で書く(男性は 男若妖精(成年)・…)。--age-band 若妖精: episode_mature.json のボディー分類用キー。人間年齢の数値に変換してプロフィールへ書く用途ではない。hint を参考に、- **ラベル**: … を人間が読める文に整えて書く。character.md を自動更新しない。lint は python tools/novel_character_md_check.py novels/<作品> --profile plan で別途確認する。_how_to/skills/character-body-pick/SKILL.md(未使用膜の多軸・使い込み段階など).rulesync/skills/novel-character-profile/SKILL.md_how_to/episode_mature.json、_how_to/character_checklist.yaml_how_to/tools/README.mdtools
作品フォルダの kakuyomu.csv に基づき、_novel_text の本文へカクヨムルビ記法を機械挿入し _novel_text_re に出力する。実装は _how_to/tools/kakuyomu_ruby_apply.py。完成稿の置き場は _novel_text_re。カクヨム記法の正本は公式ヘルプ。ユーザ向けの最短手順は USER_HINTS.md。
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------