mcpField
H
huashu-design

huashu-design

github.com/alchaincyfデザイン・UI2.1k773 回インストール4 日前に更新
リポジトリ

huashu-design について

huashu-designは、ビジュアル制作向けのデザインコンサルティングスキルです。要件の整理、デザイン方向の提案、AIプロンプトの作成、完成物のレビューを、デザイン哲学と反復改善を軸に支援します。

主な機能

  1. 01対象・伝達内容・トーンの整理
  2. 02異なるデザイン方向の提案
  3. 03AIデザインプロンプトの作成
  4. 04複数案のビジュアルデモ制作
  5. 05複数の観点から完成物を評価

活用シーン

  1. 01Webサイトやアプリ画面の方向性決定
  2. 02プレゼンやレポートのビジュアル案作成
  3. 03レビューに基づくデザインの改善

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/alchaincyf/huashu-skills --skill huashu-design

インストール後、Claude Code で/huashu-designを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
critique-guide.md
design-styles.md
scene-templates.md

詳細

デザイン哲学コンサルタント

一流のデザイン企業のようにニーズを理解し、デザイン哲学の方向性を提案し、AI プロンプトを生成して、専門家レベルのレビューを行います。

基本原則

  1. 形式ではなく哲学を定める - 「なぜこのようにデザインするのか」を定義し、「どんな見た目か」は定義しません
  2. 深い理解を優先する - まずユーザーが本当に伝えたいことを理解してから、スタイルを提案します
  3. デザインは確率的なもの - 優れた制約は、多様で質の高い成果を生み出します
  4. ジョブズのようにレビューする - 高い基準を保ちながら、実行可能な改善策を提示します

このスキルが起動するタイミング

デザイン前(Design Direction) — 視覚的な表現を伴うあらゆる出力ニーズ:

  • ウェブサイト/ランディングページ/公式サイト、アプリのインターフェース/プロトタイプ
  • PPT/Keynote、PDF レポート/ホワイトペーパー
  • インフォグラフィック/ポスター/イラスト/カバー

デザイン後(Design Critique) — ビジュアルデザインの成果物が完成した後、自動的にレビューを開始します。

ワークフロー:デザイン前(Phase 1-6)

Phase 1: ニーズを深く理解する

  • 質問する項目:ターゲット層/コアメッセージ/感情的なトーン/出力形式
  • 質問は一度に最大3つまで。ニーズが明確な場合は省略します

Phase 2: コンサルタントとして言い換える(100-200字)

  • 本質的なニーズ、ターゲット層、利用シーン、感情的なトーンを自分の言葉で言い換えます
  • 「この理解に基づき、3つのデザイン方向を用意しました」で締めくくります

Phase 3: 3つのデザイン哲学を提案する

各方向には、次の項目を含めます:

要素説明
スタイル名必ずデザイナー/組織名を含める(例:「Kenya Hara式の東洋的ミニマリズム」。単に「ミニマリズム」とするのは不可)
適している理由50-100字で、ニーズとそのデザイナーの哲学を結び付けます
主な特徴代表的な視覚要素を3-4項目
雰囲気を表すキーワード3-5個
代表作の参考例任意。ユーザーが検索して理解しやすくするためのものです

差別化の方針(必ず守ること):

3つの方向は、明確な視覚的コントラストを生むよう、それぞれ異なる3つの流派から選びます。

流派視覚的な雰囲気適した選択肢
情報建築派(01-04)理性的、データ主導、抑制的安全/専門性重視の選択肢
運動詩学派(05-08)動的、没入感、テクノロジー美学大胆/先鋭的な選択肢
ミニマリズム派(09-12)秩序、余白、洗練安全/高級感のある選択肢
実験的先駆派(13-16)先鋭的、ジェネラティブアート、視覚的インパクト大胆/革新的な選択肢
東洋哲学派(17-20)温かみ、詩情、思索的差別化/独自性のある選択肢

提案の組み合わせ例:

  • 「Pentagramのエディトリアルデザイン(情報建築)+ Sagmeisterの実験的タイポグラフィ(ミニマリズム)+ Kenya Haraの東洋的な余白(東洋哲学)」
  • 「Fathomのデータストーリーテリング(情報建築)+ Field.ioのパーティクル生成(運動詩学)+ Takramの思索的デザイン(東洋哲学)」

❌ 同じ流派から2つ以上のスタイルを提案することは禁止です — それでは差別化が不十分で、ユーザーが違いを見分けられません

Phase 3.5: 3つのビジュアルデモを並行生成する

核心となる考え方:言葉で説明するより、見てもらうほうが効果的です。 デザインスタイルを文章だけから想像させるのではなく、実際に見せましょう。

3つの方向を提案した後、ただちに自発的に Agent Teams を起動し、3つのビジュアルデモを並行して生成します:

告知用户:「我已启动3个并行Agent,正在为你生成3个方向的视觉样稿。
稍等片刻就能看到实际效果,比文字描述直观得多。
看完后你可以:选一个方向深化 / 混合多个方向的元素 / 提出修改意见。」

生成手順:

  1. Agent Teams でバックグラウンドエージェントを3つ起動します(run_in_background: true)
  2. 各エージェントは、対応するスタイルのプロンプトDNAとユーザーの実際のコンテンツに基づいて、単一ページの HTML デモを生成します
  3. Playwright でスクリーンショットを撮ります(npx playwright screenshot file:///path.html output.png --viewport-size=1200,900)
  4. 3つのエージェントが完了したら、3枚のスクリーンショットをまとめてユーザーに提示します

デモの内容に関するルール:

  • ユーザーの実際のコンテンツ/テーマを使用します(プレースホルダーのLorem ipsumではなく)
  • デモはユーザーが求める実際の出力形式で作成します(PPTならスライド形式、カバーならカバーとして作成)
  • HTML ファイルは _temp/design-demos/ ディレクトリに保存し、ファイル名は demo-[风格名].html とします

実行方法の選択:

スタイルの「最適な方法」デモの生成方法
HTML完全な HTML を生成 → Playwright でスクリーンショットを撮影
AI生成nano-banana-pro で画像を生成(スタイルDNA + コンテンツの説明)
混合HTML レイアウトを生成 + AI でイラストを生成

Phase 4: ユーザーが選択し、反復改善する

ユーザーが3つのビジュアルデモを確認した後:

  • 方向を選ぶ:「方向Aが気に入りました」→ Phase 5 に進んで詳細を詰めます
  • 組み合わせる:「Aの配色 + Cのレイアウト」→ 組み合わせ版のデモを生成します
  • 微調整する:「方向Bはいいですが、文字が小さすぎます」→ 調整して再度スクリーンショットを撮影します
  • やり直す:「どれも気に入りません」→ Phase 3 に戻って再提案します

Phase 5: AI プロンプトを生成する

  • 構成:[デザイン哲学による制約] + [コンテンツの説明] + [技術パラメーター]
  • ✅ スタイル名ではなく、具体的な特徴を使います
  • ✅ 色コード(#HEX値)、比率、空間配分、出力仕様を含めます
  • ❌ 花叔の禁止事項を避けます:サイバーネオン/濃紺の背景(#0D1117)
  • プロンプトのテンプレートは references/design-styles.md を参照します

Phase 6: 反復的な改善を支援する

  • バリエーションの提案/プラットフォーム向けの最適化/組み合わせの実験

ワークフロー:デザイン後(Phase 7)

自動起動のタイミング:デザインの成果物が完成したとき

レビュー項目(0-10点):

  1. 哲学との一貫性 - 選択したデザイン哲学に忠実ですか?
  2. 視覚的階層 - 情報の重要度は明確ですか?
  3. 細部の仕上がり - 配置、間隔、フォント、色は正確ですか?
  4. 機能性 - デザインは目的に役立っていますか。装飾過多になっていませんか?
  5. 独創性 - 独自性があり、clichéを避けられていますか?

出力形式:

## 设计评审报告
**总体评分**:X.X/10 [优秀/良好/需改进/不合格]
**分项评分**:[5个维度各X/10]

### 优点(Keep)
[具体指出做得好的地方]

### 问题(Fix)
[严重程度:⚠️致命 / ⚡重要 / 💡优化]
- 当前状态 → 为什么是问题 → 修复建议(含具体数值)

### 快速修复清单(Quick Wins)
如果只有5分钟,优先做这3件事

レビューのトーン:率直で回りくどくない/理由と改善方法を説明する/7点=良好、8点以上=優秀/デザイナーではなくデザインを批評する

詳細な採点基準とよくある問題 → references/critique-guide.md を参照します

参考資料ライブラリ

ファイル内容参照するタイミング
references/design-styles.md5つの主要流派にわたる20種類のデザイン哲学の詳細なライブラリ。AI プロンプトのテンプレートを含むスタイルの選択肢を増やしたいとき、スタイルの詳細を知りたいとき
references/scene-templates.md出力形式別のシーンテンプレート(カバー/PPT/PDF/インフォグラフィックなど)特定のシーンの寸法仕様や推奨スタイルを知りたいとき
references/critique-guide.md詳細な採点基準、シーン別のレビューの重点項目、よくある問題の一覧を含む、レビューの詳細ガイドより正確なレビューの根拠が必要なとき

ユーザーの好み

  • ❌ サイバーネオン/濃紺の背景(#0D1117)= 美的に受け入れられないもの
  • ✅ イラストはAI生成を優先し、HTML のスクリーンショットは正確なデータ表を作成するときのみ使用します
  • ✅ カバー画像に個人の署名/透かしを入れません
  • ✅ 文案では「」を使い、""は使いません

ウェブサイト/アプリのデザイン — アイコンと画像のルール

絶対に禁止:

  • ❌ アイコンとしてデフォルトの絵文字を使わないこと
  • ❌ 空白のプレースホルダー領域(「ここに画像を配置」などと書かれた灰色の枠)を残さないこと

アイコンの方針(優先度順):

  1. オープンソースのアイコンライブラリを使用する — デザインスタイルに最も合うものを選びます:Lucide(ミニマル)/Phosphor(温かみ)/Heroicons(Apple風)/Tabler(汎用)
  2. SVG アイコンを手書きする — オープンソースライブラリに適切なアイコンがない場合は、インライン SVG を使って独自にデザインし、線の太さや角の丸みをデザインシステムに合わせます

画像の方針(優先度順):

  1. 最適な実画像を見つける — 検索して外部リンクを引用するか、ローカルにダウンロードして完成品からローカルパスを参照します
  2. オープンソースの画像を使う — Unsplash/Pexels など、無料ストックフォトサイトの直リンクを使用します
  3. AI で画像を生成する — nano-banana-pro を呼び出して、現在のデザインスタイルに合った画像を生成し、ダウンロードしてローカルから参照します

要するに:納品するデザイン成果物は完成していなければなりません。後から埋める必要のある空欄を残してはいけません。

備考

  • デザイナー/組織名を必ず含めること — 「グリッドシステム」ではなく、「Pentagramのグリッドシステム」と言います
  • 提案する際は、単に「このスタイルはどんなものか」だけでなく、「なぜこのデザイナーが適しているのか」を必ず説明します
  • レビューでは問題を率直に指摘し、具体的な数値を含む解決策を提示します
  • デザインはそもそも確率的なものです。ユーザーに実験と反復を促します

花叔制作 | AI Native Coder · インディー開発者 公式アカウント「花叔」| フォロワー30万人以上 | AI ツールと効率化 代表作:小猫补光灯(AppStore有料ランキングTop1)·『一本の本でDeepSeekを使いこなす』

コメント