← Back to list
name: grafix-compose
description: 「コンセプト(モチーフ/雰囲気)」を、Grafix の

grafix-compose
by tyhts0829
⭐ 0🍴 0📅 Jan 25, 2026
SKILL.md
name: grafix-compose
description: 「コンセプト(モチーフ/雰囲気)」を、Grafix の draw(t) 実装に落とすための構成決定スキル。primitive/effect の数を絞り、まず静的構図→次に t 変化、の順で破綻しない作品を作る。
Grafix Compose
目的
- ユーザーのコンセプトを、実装可能な 構図・レイヤ・op(primitive/effect) に落とす
- 作品のブレを減らす(少ない要素で成立させる)
入力(最小)
- 必須: モチーフ/雰囲気(1 行)
- 任意: 線の密度、対称/非対称、ノイズ有無、タイポ有無
制約(まずはこれで固定)
- まず 静的構図を完成させる → 次に
tを使って変化を付ける。 - primitive は最大 3 種、effect は最大 2 種(足りなければ後で増やす)。
- 乱数を使う場合は seed を固定し、
t依存の揺らぎは意図して設計する(毎回絵が変わりすぎない)。 - 実装先は
sketch/generated/<slug>.py、drawはモジュールトップレベル関数。
作業手順(エージェント向け)
- モチーフを受け取ったら、まず「構成メモ」を 5 行以内で決める
- ベース形状(primitive)
- 変形(effect)
- レイヤ数(1〜3)
tの使い方(何が変わるか)- 計算量(重くしない)
assets/sketch_template.pyをベースにスケッチを実装する。- op の候補が分からない場合だけ
$grafix-api-catalogを併用してreferences/api.mdを参照する。 - 出力/比較は
$grafix-draw-exportで行う(この skill 単体では export しない)。
参照
- テンプレ:
assets/sketch_template.py - レシピ集:
assets/pattern_recipes.md
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon