使い方ガイドへスキップ
enhance-prompt作者 Google Labs

Enhance Prompt スキル。

Claude Code と Codex 向けの UI デザインスキル。曖昧な UI アイデアを、洗練された Stitch 最適化プロンプトに書き換えます。

  • Web & UI
google-labs-code/stitch-skills · plugins/stitch-utilities/skills/enhance-prompt/SKILL.mdSKILL.md
--- name: enhance-prompt description: Transforms vague UI ideas into polished, Stitch-optimized prompts. Enhances specificity, adds UI/UX keywords, injects design system context, and structures output for better generation results. --- ## Prerequisites ## When to Use This Skill ## Enhancement Pipeline ## Output Options ## Examples ## Tips for Best Results
2026-09-14 に上流ファイルから読み取ったフロントマターとセクション見出し · 全 6,618 文字

01 できること

Claude CodeとCodexでenhance-promptスキルが行うこと

概要、ワークフロー、出力。いずれもスキルの SKILL.md から読み取った内容です。

SKILL.md より2026年9月14日読取 · 実行記録ではありません

スキル自身の言葉で

このスキルは、粗いUIアイデアをStitchでの生成に適したプロンプトへと変換します。Stitch Prompt Engineerとして機能し、入力に欠けているプラットフォーム、ページタイプ、構造、ビジュアルスタイル、色、コンポーネントを確認したうえで、曖昧な表現を具体的なコンポーネント名に書き換え、雰囲気を表す形容詞を強調し、コンテンツを番号付きセクションにまとめ、すべての色を名前・16進コード・機能的な役割として整えます。

プロジェクトにDESIGN.mdがある場合、そのパレット、タイポグラフィ、コンポーネントスタイルはDESIGN SYSTEM (REQUIRED)ブロックに取り込まれます。ない場合は、design-mdスキルを案内するヒントが表示されます。出力はデフォルトではコピー可能なテキストですが、stitch-loop用のnext-prompt.mdのようなファイルにもできます。

生成されるもの

  • ページの目的と雰囲気を1行で説明する文で始まり、続いてデザインシステムのブロックと番号付きのページ構造が続く、強化されたプロンプト。
  • stitch-loopスキルとともに使用するために書かれた、任意のnext-prompt.mdファイル。
  • ユーザーが選んだカスタム名による、任意のファイル。
プロンプト例を見る ↗

仕組み

  1. 01
    入力内容を確認する

    このスキルは、プラットフォーム、ページタイプ、構造、ビジュアルスタイル、色、コンポーネントという6つの要素について、ユーザーのプロンプトを確認します。

  2. 02
    デザインシステムを取り込む

    現在のプロジェクト内のDESIGN.mdを探し、デザインシステムのブロックを読み取ることで、パレット、タイポグラフィ、コンポーネントスタイルを新しいプロンプトで再利用できるようにします。

  3. 03
    強化テクニックを適用する

    曖昧な表現は名前付きのコンポーネントになり、形容詞は雰囲気として強調され、コンテンツは番号付きセクションに整理され、色は説明的な名前、16進値、役割とともに記述されます。

  4. 04
    出力を決まった順序で整える

    結果は、ページの目的と雰囲気を1行で説明する文で始まり、続いてDESIGN SYSTEM (REQUIRED)ブロック、そして番号付きのPage Structureが続きます。

02 適合性を確認

enhance-prompt スキルを使用するタイミング

この種の UI 設計作業の場合、Claude Code または Codex で enhance-prompt スキルを使用します。適合性と制限は以下のスキル自体のファイルから取得されます。

適している場合

  • Stitchに送信する前にUIプロンプトを仕上げています。
  • すでに生成結果が良くなかったプロンプトを見直しています。
  • シンプルなアイデアにデザインシステムの一貫性を加えます。
  • 曖昧なコンセプトを、実行可能な構造化されたプロンプトに変えます。

境界を知る

  • 無関係な複数の変更を1つの編集リクエストにまとめることは強く推奨されません。編集は一度に1つずつ処理するべきです。
  • 過剰なデザインはアンチパターンです。ユーザーがシンプルなものを求めている場合、強化の度合いはその意図に合わせて留めるべきです。

提供すべきもの

  • おおまかなアイデアや既存のプロンプト不十分な結果しか得られなかったUI生成アイデアやプロンプトが、このスキルが書き直す元の材料です。
  • プロジェクトの DESIGN.md(存在する場合)現在のプロジェクトから読み込まれ、そのパレット、タイポグラフィ、コンポーネントスタイルを新しいプロンプトに反映できます。

03 スキルの内部

enhance-prompt スキルが Claude Code と Codex に与えるルール

SKILL.mdがエージェントに設定する7つの具体的な指示、デフォルト、制限 — ファイルの中で結果を変える部分です。

  1. まず Stitch ガイドを確認する

    何かを強化する前に、公式の Stitch プロンプティングドキュメントを確認してください。そこでの推奨事項は、このスキルに組み込まれたパターンを上書きすることがあります。

  2. DESIGN.md を必須ブロックとして再構成する

    DESIGN.md が存在する場合、その内容はそのまま引用されるのではなく、出力内の DESIGN SYSTEM (REQUIRED) という見出しのセクションに再フォーマットされます。

  3. DESIGN.md が存在しないケースに対応する

    DESIGN.md が存在しない場合、強化されたプロンプトの末尾には、複数画面にわたる一貫したデザインのために design-md スキルを利用するようユーザーに案内する注記が付きます。

  4. 色は常に決まったパターンで記述する

    すべての色は、説明的な名前、括弧内の16進コード、そしてその色が果たす機能的役割として表現され、単なる色見本や曖昧な形容詞としては表現されません。

  5. ページのセクションに番号を付ける

    ページのコンテンツは番号付きのセクションにグループ化され、Stitch が階層構造を読み取れるようになります。文章の段落として残されることはありません。

  6. デフォルトはテキスト出力

    ユーザーが特に求めない限り、強化されたプロンプトはコピー可能なテキストとして返されます。ファイルへの書き出しはオプションです。

  7. 対象を絞った編集ではそれ以外を保持する

    リクエストが新規ページではなく編集の場合、プロンプトには記述された変更のみが行われ、既存の要素はすべて維持されることを明記する必要があります。

04 実際に使う

Claude Code または Codex に enhance-prompt をインストール

npx skills add コマンドを実行し、エージェントで最初のタスクを実行して、結果をチェックリストで確認します。

Claude Code、Codex、またはお使いのエージェントに enhance-prompt を追加

プロジェクトで実行してください。インストーラーが、どのエージェントに追加するかを尋ねます。

Terminal
npx skills add https://github.com/google-labs-code/stitch-skills --skill enhance-prompt

plugins/stitch-utilities/skills/enhance-prompt/SKILL.md 用の汎用的な skills CLI 形式です。リポジトリによっては独自のパスが記載されている場合があります。

スキルに最初の UI デザインタスクを与える

このプロンプトを独自のコンテンツと制約に合わせて調整し、Claude Code または Codex で実行してください。

Example prompt
make me a login page

出典:SKILL.mdの例(原文のまま)。

最初の結果を確認

SKILL.md 自体が正しい結果として示しているもの:

  • プロンプトには、platform、theme、background、primary accent、text primary をこの順で列挙した DESIGN SYSTEM (REQUIRED) ブロックが含まれています。
  • すべての色が、説明的な名前、16進コード、機能的役割として表現されています。
  • ページ内容は、ナビゲーションを含むヘッダーなど、番号付きセクションとして表現され、断片的な説明にはなりません。
  • 曖昧なコンポーネント表現は残らず、ボタンのリクエストはプライマリの行動喚起ボタンへと具体化されます。
  • デザインシステムのブロックが必ず含まれます。一貫性こそが複数ページの出力をまとめ上げる要だからです。
  • 対象を絞った編集の場合、プロンプトはページ全体を再度説明するのではなく、位置、スタイル、プレースホルダー、動作、幅を明確に指定します。

OpenDesignではenhance-promptが標準搭載されています。Plugins → Skillsから、上部バーで選択してください。

05 オープンソースで追跡可能

ソース、ライセンス、検証

このページの情報の出所と、最終確認日時です。

スキルファイル
plugins/stitch-utilities/skills/enhance-prompt/SKILL.md 検証時に記録されたコンテンツチェックサム、コミット 0337446
License
Apache-2.0 LICENSE より。
リポジトリスター数
8,304 GitHub スナップショットは 2026 年 9 月 14 日に google-labs-code/stitch-skills リポジトリ全体を取得したもので、このカタログには 12 個のスキルが含まれています。enhance-prompt の評価や使用数ではありません。
OpenDesign により検証済み
2026-09-14 ソースファイル、パス、ライセンステキスト、スター数を確認済み。OpenDesign メイン版に同梱(2026-08-28 確認)。このページでは実際の実行記録はまだありません。

SKILL.md の中身

  1. 前提条件これらのパターンは公式のStitchプロンプトガイドに優先されない場合があるため、強化前に公式ガイドを確認してください。
  2. このスキルを使用する場面4つのトリガーがあります:プロンプトの磨き込み、弱い結果の修正、デザインの一貫性の追加、曖昧な構想の構造化です。
  3. 強化パイプライン4つのステップです:不足点の評価、DESIGN.mdの確認、キーワード・雰囲気・構造・カラーの手法の適用、そして整形です。
  4. 出力オプションデフォルトではコピー用のテキストです。任意でnext-prompt.mdやユーザー指定のファイルを書き出すこともできます。
  5. 例曖昧なログインページのリクエストと、検索バー追加という対象を絞った編集の例で、いずれも完全な強化後の出力を示します。
  6. より良い結果のためのヒント具体性、ユーザーの意図、番号付き構造、デザインシステムの記載、単一変更の編集をカバーする5つの注意点です。
スキル自身による説明
曖昧な UI アイデアを洗練された Stitch 最適化プロンプトに変換します。具体性を高め、UI/UX キーワードを追加し、デザインシステムのコンテキストを注入し、より良い生成結果のために出力を構造化します。

SKILL.md のフロントマター説明文です。ファイル全体は約 6,618 文字です。GitHub で全文を読む。

06 インストールする前に

enhance-promptスキルに関する質問

回答は 2026-09-14 時点で読んだ SKILL.md に基づくもので、記録された実行結果によるものではありません。

このスキルを使う前にDESIGN.mdが必要ですか?

いいえ。このスキルは現在のプロジェクト内にDESIGN.mdがあるか単に確認するだけです。存在しない場合、強化後のプロンプトの末尾に、design-mdスキルで作成することを勧めるヒントが付き、生成される全ページで同じ視覚言語を共有できるようになります。

完成したプロンプトは実際どのような形になりますか?

ページの目的と雰囲気を1行で説明し、プラットフォーム、テーマ、背景、アクセントのトークンを含むDESIGN SYSTEM (REQUIRED)ブロックを示し、続いて番号付きのPage Structureを記載します。構造セクションには、ヘッダー、ヒーロー、フッターなど各エリアを列挙します。

プロンプトはどこかに保存されますか、それとも表示されるだけですか?

デフォルトでは、コピーできるテキストとして強化後のプロンプトを返します。ファイルを希望する場合は、stitch-loopスキル用にnext-prompt.mdを、または指定したファイル名で書き出すことができます。

このスキルにはどのツールが必要ですか?

許可されたツールとしてReadとWriteを宣言しており、これによりDESIGN.mdの読み込みと、任意のプロンプトファイルの書き込みをカバーしています。

プロンプトを強化

実際の UI デザインタスクで enhance-prompt を実行します。

enhance-prompt スキルは OpenDesign に組み込まれています。アプリをダウンロードし、Plugins → Skills でスキルを選択して、上記のプロンプトを貼り付けると、結果の前に計画を確認できます。

ターミナル
npx skills add https://github.com/google-labs-code/stitch-skills --skill enhance-prompt