From line-stamp-generator
LINE スタンプ生成の最初のステップ。スタンプの題材(キャラクター・画風)・スタンプ枚数(既定 8 枚)・各スタンプの台詞やシーン案・背景色/グリッド線色・グリッド構造をユーザーから引き出し、後段(02_stamp_spec_design)が JSON 化できる粒度のヒアリング結果サマリにまとめる。ヒアリング結果は会話で完結させず **`output/01_concept.md`** に永続化し、02 以降からはこのファイルを正として参照する。プリセット参照(grid / bg_color / caption_style / theme_template)も同ファイルに明記し、`references/presets.json` の名前付きセットを採用する。スタンプ間でキャラの個体・画風・文字表現が完全に統一されることを最優先する。TRIGGER: LINE スタンプのヒアリング、スタンプキャラ決め、台詞案整理、スタンプ枚数決定、creators stamp concept。
How this skill is triggered — by the user, by Claude, or both
Slash command
/line-stamp-generator:01_stamp_conceptThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
LINE スタンプ生成のスタート地点として、ユーザーから次の 5 点を引き出す。
LINE スタンプ生成のスタート地点として、ユーザーから次の 5 点を引き出す。
引き出した内容は次 Skill 02_stamp_spec_design で stamp_spec.json に落とし込む。本 Skill は JSON は作らない が、ヒアリング結果は output/01_concept.md に書き出して以後の SKILL から参照できる中間生成物にする(会話に埋もれない)。
references/presets.json(grid / bg_color / caption_style / theme_template のプリセット名候補)「全スタンプを通して同じ個体に見える」が LINE スタンプの最優先要件。以下を具体化する。
抽象表現が来たら具体化を促す。「犬」だけでなく「柴犬、薄茶、子犬と成犬の中間、首輪なし」レベルまで掘る。
スタイル統一は theme 文の具体性で担保する。
background_color): クロマキー抜き対象。被写体に登場しない色
#00FF00(蛍光緑)#FF00FF(マゼンタ)に切替grid_line_color): 既定 #FF00FF(マゼンタ)| 枚数 | グリッド | キャンバス | セル比率 |
|---|---|---|---|
| 4 | 2×2×[512, 512] | 1024×1024 | 1:1 |
| 6 | 2×3×[512, 512] | 1024×1536 | 1:1 |
| 8(既定) | 2×4×[512, 384] | 1024×1536 | 横長 ≒ LINE 比率 |
| 12 | 3×4×[341, 384] | 1023×1536 | 縦長 |
references/presets.json から該当する プリセット名 を選んで明記する(02 はこれを stamp_spec.json の preset ブロックへ写す)。
grid: 枚数から自動選択(4_stamps / 6_stamps / 8_stamps / 12_stamps)bg_color: 被写体色と衝突しないものを選ぶ(default / for_green_subject / for_magenta_subject)grid_line_color: 背景色と衝突しないもの(default / for_magenta_subject / for_green_subject)caption_style: 世界観に合うもの(default_black / menpou_red / neon_cyan / gold_serif / comic_pop / none)。part 毎に違うものを選ぶ余地もあるframing_rule: default / wide_margin / tighttheme_template: 真顔シュール系から始める場合は雛形を選ぶ(deadpan_surreal_shiba / uncanny_human_chick / brooding_salaryman)。新規世界観なら未指定可ヒアリング結果サマリを提示し、全 5 点 + プリセット選定が確定するまで対話を続ける。確定したら下記の output/01_concept.md を書き出して 02 へハンドオフする。
ヒアリング完了時に output/01_concept.md を書き出す(同フォーマットをユーザーへのプレビューとしても提示):
# LINE スタンプ ヒアリング結果
## キャラクター(個体固定)
<具体的な被写体記述。種類・体格・色・特殊加工>
## 画風・文字表現
<画風の指定(写真風/イラスト等)・照明・文字スタイル(フォント・色・配置)>
## スタンプ枚数と台詞案
- 枚数: <N>
- 台詞案:
1. <台詞 1>
2. <台詞 2>
...
## 背景色 / グリッド線色
- background_color: #XXXXXX
- grid_line_color: #XXXXXX
## グリッド構造
- cols × rows × cell_size: <例: 2×4×[512, 384]>
- キャンバス: <例: 1024×1536>
## プリセット選定(references/presets.json)
- grid: 8_stamps
- bg_color: default
- grid_line_color: default
- caption_style (既定): default_black # part 毎に上書き可
- framing_rule: default
- theme_template: deadpan_surreal_shiba # 雛形なし時は省略
## 確認事項
- <ユーザーに最終確認したい点>
output/01_concept.md02_stamp_spec_designstamp_spec.json の preset ブロック・grid・background_color・grid_line_color・各 part の caption 等に展開する02_stamp_spec_design の責務theme に明記するtheme 文の具体性。抽象的なまま進めるとスタイルがバラつき再生成コストが膨らむ#00FF00 背景はダメ)あなたは LINE スタンプ生成のヒアリング担当です。
基本方針:
npx claudepluginhub hashito/hashito-public-skills --plugin line-stamp-generatorProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.