Communitygithub.com

レストラン外観イメージスタジオ

監査、復元、再作成、検証を行い、証拠に基づいたレストランの店舗外観および到着写真をプライベートウェブサイトデモ用に作成します。Codexが実際の店舗外観を元に忠実なAI支援ドアフロント画像を作成する際、露出やパースペクティブの修復、認識可能な到着バンドの作成、看板や建築の保存、ソースと出力の証拠記録、または外観画像がデモや公開利用に安全かどうかの判断が必要な場合に使用します。架空の店舗コンセプト、内装のみの作業、料理写真、汎用的な建築レンダリング、切り離されたストリートビューのスクリーンショット、または現在の実際の店舗証拠に基づかない画像には使用しないでください。

レストラン外観イメージスタジオ とは?

このスキルは、レストランのウェブサイトデモ向けに、実際の写真を権威ある情報源として使用し、AIを復元や参照ベースのプレゼンテーション層としてのみ扱うことで、認識可能でウェブサイト対応の店舗外観画像を生成します。監査、作成、修復、レビューの4つのモードを提供し、各モードはレストランのアイデンティティ、看板、入口、ファサードの形状や色など、永久的な到着の手がかりを保存するための保存契約に従います。作業指示書は構造化されたディレクトリとマニフェストテンプレートを使用して管理され、ソース検証、生成、6つのQAゲート(アイデンティティ、ファサード忠実度、看板忠実度、色忠実度、到着準備、AIの見かけとWeb準備)を通過する必要があります。プライベートデモと公開リリースは異なる権限ステータスで管理され、公開には現在のオーナーの承認と適切にライセンスされたソースが必要です。

対応~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/LucasH1225/restaurant-website-skills/tree/HEAD/skills/restaurant-exterior-image-studio

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

レストラン外観イメージスタジオ は何をしますか?

レストランを再設計することなく、認識可能でウェブサイト対応の店舗外観画像を1つ作成します。現在の実際の写真を、建築、看板、入口、ファサードの色、窓、日よけ、固定設備に関する権威として扱います。AIは復元または忠実な参照ベースのプレゼンテーション層としてのみ扱います。

画像の調達、プロンプト作成、生成、レビューの前に references/exterior-image-playbook.md をお読みください。作業指示書を独自に作成する代わりに、assets/exterior-manifest-template.json をコピーしてください。

モードを選択

  • 監査: レストランのアイデンティティ、ソースの最新性、可視の店舗外観の事実、障害リスク、権利状況を確認します。生成は行いません。
  • 作成: 1つの事実に基づくプライマリを選択し、保存契約を作成し、1つの忠実な外観提案を生成して証拠を保持します。
  • 修復: 失敗した出力を診断し、未加工の実際のソースから再生成します。
  • レビュー: ソースと出力を比較し、すべてのQA判断を記録し、プライベートデモまたは公開の適合性を判断します。

外観の認識がオーディエンス、コンバージョン目標、ページ構造をサポートするかどうかは $restaurant-demo-builder に判断させてください。このスキルを使用して外観アセット自体を生成・検証します。$restaurant-brand-palette は、店舗の色を抽出してウェブサイトのトークンに変換するタスクがある場合に別途使用します。

作業指示書を準備

output/exterior-image-studio/<restaurant-slug>/ に以下を作成:

sources/
prompts/
drafts/
selected/
review/
exterior-manifest.json

マニフェストテンプレートをコピーします。ファイル名には小文字のASCIIを使用します。APIトークン、秘密鍵、アカウントの機密情報を作業指示書のファイルに含めないでください。

レストランのアイデンティティとソースを確定

可能であれば、レストラン名、住所、現在のGoogle Place IDを確認します。すべての事実画像を元のURL、プラットフォーム、確認日、権利ステータス、SHA-256とともにローカルに保存します。ソースは以下の順序で優先します:

  1. 現在のレストラン所有または所有者提供の写真;
  2. 所有者の明示的な承認を得た現在の写真;
  3. 明確にライセンスされた観光、商工会議所、またはメディアの写真;
  4. 所有者に依頼した新しい電話写真;
  5. プライベートデモの事実参照としてのみ使用する、現在の公共の場所、ソーシャル、レビュー、ディレクトリ、または顧客の写真。

ストリートビューはアイデンティティ、アプローチ、将来のカメラアングルを確認するために使用できますが、切り離されたストリートビューのスクリーンショットを画像入力やウェブサイトアセットとして使用しないでください。プラットフォームのクロームやマップのスクリーンショットをデモに貼り付けないでください。

各ソースを view_image で検査します。看板、入口、ファサードの形状、ファサードの色、固定設備を証明するかどうかを記録します。不確実性、一時的な障害物、顔、ナンバープレート、季節的な遮り、店舗外観が古くなっている可能性がある証拠を記録します。

計画の前にソースゲートを実行:

python3 <exterior-skill>/scripts/validate_manifest.py \
  --manifest <work-order>/exterior-manifest.json \
  --stage source

真実に基づく変換を選択

プライマリ写真がすでに有用なカメラアングルを持ち、重要な領域がすべて見えている場合は faithful-restoration を使用します。1つ以上の現在の実際の写真が出力対象のすべての店舗外観領域を完全にサポートしているが、ソースをよりクリーンなウェブサイトプレゼンテーションにする必要がある場合にのみ reference-based-recreation を使用します。

プロンプトを作成する前に保存契約を作成します。建築、店舗外観のプロポーション、看板の文言と配置、ロゴの形状、入口、窓とドアの形状、日よけ、塗装と素材の色、固定照明、アクセシビリティ機能、その他の永久的な到着の手がかりを保存します。

露出の回復、ホワイトバランス、軽度の色補正、レンズまたはパースペクティブ補正、ノイズ除去、控えめなアップスケーリング、プライバシーのぼかし、レスポンシブなトリミングなど、記録された変更のみを許可します。一時的な障害物は、別の現在のソースが隠れた領域を証明する場合にのみ除去します。それ以外の場合は、その周りをトリミングします。

隠れた領域を再構築したり、看板のテキストを書き換えたり、ロゴを発明したり、塗装や素材を変更したり、入口を移動したり、窓を変更したり、造園や照明を追加したり、固定設備を除去したり、駐車場をでっち上げたり、パティオを追加したり、到着に影響を与える隣接コンテキストを消去したり、会場をより豪華に見せたりしないでください。

正確なプロンプトを prompts/ に保存し、そのSHA-256を記録し、生成ゲートを通過:

python3 <exterior-skill>/scripts/validate_manifest.py \
  --manifest <work-order>/exterior-manifest.json \
  --stage generate

実際の参照から生成

$imagegen を、マニフェストに記録された事実プライマリとサポートソースのみを使用して使用します。ソースが店舗外観の事実を制御し、プロンプトが許容されるプレゼンテーション変更のみを制御することを明示します。ターゲットのアスペクト比と意図するサイト配置を指定します。新しいテキスト、新しいロゴ、建築変更、隠れた領域の発明、美化アップグレード、サポートされていないオブジェクト除去を禁止します。

各試行を非破壊的に保存します。以前のAI出力を店舗外観の証拠として決して使用しないでください。

選択したラスターを登録し、実際の寸法とSHA-256を保持:

python3 <exterior-skill>/scripts/register_output.py \
  --manifest <work-order>/exterior-manifest.json \
  --output <work-order>/selected/storefront-proposal.png

6つのQAゲートを実行

手を加えていないプライマリ、すべてのサポート参照、選択した出力を有用なサイズで比較します。各ゲートを独立して記録:

  • identity: 出力が間違いなく同じ現在のレストランであること。
  • facade_fidelity: 形状、素材、窓、日よけ、固定設備が事実に基づいていること。
  • signage_fidelity: 看板の文言、ロゴ、配置、プロポーションが変更されておらず、判読可能であること。
  • color_fidelity: ファサードと看板の色が新しいブランドアイデンティティにシフトされていないこと。
  • arrival_readiness: 入口と有用なウェイファインディングコンテキストが明確であること。プライバシー問題が処理されていること。
  • ai_tells_and_web_readiness: 不正なテキスト、発明されたディテール、合成表面、使用できないトリミングが残っていないこと。

内部比較シートを作成:

python3 <exterior-skill>/scripts/make_review_sheet.py \
  --manifest <work-order>/exterior-manifest.json \
  --out <work-order>/review/source-vs-output.html

正規の証拠を保持した後、review.source_record と review.output_record を recorded に設定します。これはワークフローの証拠であり、オーナーの承認ではありません。

デモまたは公開にリリース

選択した出力をウェブサイトにコピーする直前にプライベートデモゲートを実行:

python3 <exterior-skill>/scripts/validate_manifest.py \
  --manifest <work-order>/exterior-manifest.json \
  --stage demo

プライベートデモは、権利が不明な公開実際の写真に基づく提案を使用する場合がありますが、内部にとどめ、出力を写真提案としてラベル付けし、owner_confirmation: pending と publication_status: not-cleared を保持します。

公開リリースには、現在のオーナーの正確性承認に加えて、オーナー提供、ライセンス、または明示的に許可されたソースが必要です。--stage publication を実行します。プライベートな1対1のデモ使用が公開権限をクリアしたと推測しないでください。

引き継ぎ

アイデンティティの証拠、手を加えていないソース、権利ステータス、保存契約、プロンプト、選択した出力、6つのQA判断、比較シート、現在の検証ステージ、オーナー確認ステータス、公開ブロッカーを報告します。明示的な許可なしに公開したり、レストランに連絡したりしないでください。

呼び出し例

  • $restaurant-exterior-image-studio これらの店舗外観参照を監査し、忠実なプライベートデモ画像が可能かどうか教えてください。
  • $restaurant-exterior-image-studio 確認済みのレストラン写真から、看板や建物を変更せずに、幅広の到着画像を1つ作成してください。
  • $restaurant-exterior-image-studio この生成された店舗外観を実際のソースと比較してレビューし、発明されたディテールを修復してください。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

LucasH1225/restaurant-website-skills

Extract, interpret, record, and validate evidence-backed restaurant color systems for website demos. Use when Codex needs to inspect a storefront, sign, logo, menu, packaging, or interior photo for recurring brand colors; separate brand evidence from food, sky, foliage, lighting casts, asphalt, or camera noise; choose a harmonious palette combination; translate a real anchor color into accessible CSS design tokens; preview color roles; or hand a palette lock to restaurant-demo-builder. Do not use for generic color inspiration without restaurant evidence, logo redesign, image generation, layout selection, or blind extraction of the most frequent pixels.

LucasH1225/restaurant-website-skills

Research, position, design, build, and visually verify persuasive mobile-first website demos for independent restaurants with missing, broken, Facebook-only, outdated, or poor websites. Use when Codex is asked to analyze a restaurant lead, plan or create an outreach-ready restaurant website demo, turn Maps/Facebook/menu/review evidence into a tailored site, structure a clear mobile menu, coordinate evidence-backed food and storefront imagery, or integrate a restaurant-derived brand palette. Use restaurant-food-image-studio for food-image production, restaurant-exterior-image-studio for storefront-image production, and restaurant-brand-palette for photo-to-token color work. Do not use for generic restaurant directories, delivery marketplaces, or unverified production claims.

LucasH1225/restaurant-website-skills

Initialize, parallelize, resume, integrate, and validate evidence-gated restaurant website Demo work orders across restaurant-demo-builder, restaurant-brand-palette, restaurant-food-image-studio, and restaurant-exterior-image-studio. Use when Codex needs to start a new restaurant Demo from a lead, coordinate design/food/storefront subagents, run the complete multi-Skill workflow, continue interrupted work without repeating passed stages, inspect blockers or artifacts, or verify that a private Demo is ready for review. Do not use it to publish a site, contact a restaurant, bypass a specialist manifest, or generate unsupported food or storefront imagery.

LucasH1225/restaurant-website-skills

Collect, restage, harmonize, and verify evidence-backed food photography for independent restaurant website demos. Use when Codex needs to retrieve real restaurant dish photos through Apify Google Maps or Masa, turn mixed phone snapshots into one coherent customer-facing camera and lighting system, improve exposure or source-supported appetite cues, prevent visible AI artifacts, bind every designed image to a real served-dish source, or retain source-versus-output evidence and timing records. Do not use for text-only food generation, generic stock-food requests, full-menu illustration, or any realistic dish image that lacks a matching real restaurant photo.

関連スキル