デザイン&モーション · wnby/photo-relic-editorial

photo-relic-editorial

本物の写真を「写真の真実性」と「静謐な紙の記憶版画」を組み合わせた Photo Relic アートワークへと変換する Codex スキル。

L1 基本 · ソース登録のみV1 コミット固定Dual-pass Audit
Author wnbyGitHub wnby/photo-relic-editorial ↗Stars 378License MIT(仓库根 LICENSE 文件;GitHub API spdx mit;Copyright (c) 2026 wnby)Commit 2232da16af
管理レベルは Skill の能力と推奨統制措置を示すものであり、品質や安全性の認証、利用可否の判定ではありません。使用の可否はユーザーおよび管理者が決定します。Agent 環境によって制約が異なるため、自動保護を仮定しないでください。第三者製 Skill の著作権は原著作者に帰属し、利用リスクは利用者が負います。

1仕組みと動作原理

ノーコードの「オーケストレーション+ナレッジベース」2層ピュアプロンプト実装:SKILL.md がワークフローと美的規律レイヤー(画像観察→手がかり抽出→レシピ選択→生成→品質検査)を担当し、references/afterimage-editorial-prompt.md は SKILL.md によって事前読み込みが義務付けられた「プロンプトコンパイラ」(構造的制約、写真再現性の禁止事項、被写体別処理、署名システム、即座に適用可能な Prompt Template)として機能します。

SKILL.md
Read `references/afterimage-editorial-prompt.md` before composing the final image prompt.
これが本スキルのエンジンです。真の「職人芸」(写真の再現性制約の記述法、建築/スカイライン/人物を版画マークへ還元する方法、テンプレート構文)はすべて references ドキュメントに蓄積されており、SKILL.md は生成前にそれを強制的に呼び出す役割を果たします。

ピクセル生成はホストの画像ツールに完全に委ねられ、スキル自体にはスクリプト、APIエンドポイント、ベンダーロックインが含まれていません:SKILL.md は「画像生成/編集ツールを使用し、ユーザーの写真を参考画像とすること」のみを要求し、ベンダーの選定はホスト(Codex の画像ツール)に委ねられます。

SKILL.md
This is a creative image-generation skill. When producing the final image, use the image generation/editing tool with the user's photo as the reference image.
リポジトリ同梱のサンプル PNG の C2PA メタデータには、ソフトウェアエージェント文字列 `nameigpt-imagegversionc2.0` および `c2pa.watermarked.unbound` が確認でき、作者が実際には OpenAI gpt-image 2.0 を使用して出力したことが窺えます。ただし、この事実はサンプルのメタデータにのみ存在し、スキル指示文では特定のベンダーを指定しておらず、ホストを問わず柔軟に画像ツールを切り替えて利用できます。

中核となる創作の制約は「写真エリアの真実値+下半分 relic エリアの抽象化」という二分法です:いかなる再描画、美化、拡張、スタイル変換も実写真エリアへの適用が厳格に禁止されており、抽象化は下半分の relic エリアに限定され、全体フィルターではなく「本物の写真+記憶の版画」としての仕上がりを保証します。

references/afterimage-editorial-prompt.md
Use abstraction only in the relic region unless the user explicitly asks for an integrated edit.
SKILL.md でも同様に極めて厳格な文言で裏付けられています:'Preserve the photograph's content and truth. Do not redraw, beautify, repaint, expand, hallucinate, or stylize the original photographic area.'——写真は改ざん不可能な証拠として扱われます(ref ドキュメント原文:'The photograph is evidence.')。

美的判断は5軸のレシピ(layout rhythm / relic grammar / mark weight / title mode / motion seed)としてパラメーター化されており、各軸に離散的な選択肢を用意してプロンプト作成前に「メニュー選択」させることで、同一レシピシステムによるシリーズ全体の一貫性を担保しつつ、選択肢の変更によりバリエーションを生み出します。

SKILL.md
Pick one option from each axis before writing the image prompt. Vary the recipe when recent outputs look too similar, but keep the series identity stable.
references の Prompt Compiler セクションでは、最終プロンプトの固定スロットにレシピを直接書き込むことを求めています:'Use this recipe: [layout rhythm] / [relic grammar] / [mark weight] / [title mode] / [motion seed]'——レシピは内部的な説明文ではなく、生成指示そのものの一部となっています。

「ディテールを記号へ翻訳する」変換テーブルが出力品質の直接の源泉です:屋根→重なる弧、窓→まばらな切れ込み/ドット、人物→短い垂直の刻み、水面→1〜2本の水平な痕跡とすることで、パネルがイラストや装飾で埋め尽くされるのを防ぎます。

SKILL.md
Translate details into marks, not decorations: roof layers become stacked arcs; windows become sparse cuts or tiny dots; people become short vertical ticks; water becomes one or two horizontal residues; dusk becomes one small warm signal.
references の Subject Treatments では被写体(建築・ランドマーク/都市のスカイライン/山水・道路・広場/人物)ごとに共通の変換ルールを定めており、例えば人物は 'small irregular vertical marks' のみ許可され、顔、四肢、衣服のディテールの描画は禁止されています。

デュアル Quality Gate(SKILL.md の10項目+references の9項目)が生成前にチェックリスト形式でセルフチェックを行い、主要項目のいずれかが不合格となった場合は「より短く、より厳格に」1回のみの再生成を許可することで、無分別な再試行や基準の妥協を防ぎます。

SKILL.md
If one major item fails, regenerate once with a shorter, stricter prompt focused on that failure.
references 版のゲートウェイでは、より具体的な修正文言の例が示されています:'make the temple relic more like a printmaking seal and less like watercolor' / 'increase subject recognition while preserving generous blank paper.'——失敗パターンをそのまま実用的な修正プロンプトへと変換します。

Codex エコシステムの入り口:agents/openai.yaml で display_name / short_description / default_prompt を提供し、README に従いディレクトリ全体を ~/.codex/skills にコピーした上で $photo-relic-editorial により起動します。また、中国語の README では「漢字4文字タイトル」によるシリーズ化の使用例も示されています。

agents/openai.yaml
default_prompt: "Use $photo-relic-editorial to turn this photo into a Photo Relic artwork with a truthful photo region and a recognizable abstract memory print."
README のインストール手順:'Copy the entire `photo-relic-editorial` folder into your Codex skills directory.';呼び出し例:'Use $photo-relic-editorial to turn this photo into a Photo Relic artwork.'。スキルはユーザーが写真を添付することを前提としており、写真がない場合にのみ提出を要求します('Ask for the missing photo only if no usable source image is available.')。

2コア機能

01縦型「本物の写真+紙上の記憶版画」デュアルゾーン編集画像の生成(photo relic editorial レイアウト)
02生成前のソース画像偵察:実写真から3〜5種類の手がかり(主体の関係性、感情コンセプト、メインカラー+アクセントカラー、光の向き、構造語彙)を抽出し、relic の唯一の素材源として使用
03写真エリアの真実性保護:写真エリアの再描画、美化、塗り直し、拡張、ハルシネーション、スタイル変換を明示的に禁止し、出力時も写真がオリジナルのまま認識可能であることを保証
045軸レシピシステム(レイアウトリズム/残存文法/インク痕のウェイト/タイトルモード/モーションシード):離散的な選択肢の組み合わせにより、シリーズの一貫性と制御された変化を両立
05被写体別の変換マニュアル:建築、スカイライン、山水、群衆をそれぞれ「記号に還元」するための具体的な詳細ルールと描画禁止事項
06抑制されたタイポグラフィ規律:極めて小さく、詩的で、キャプションのようなタイトルとし、全体が広告や商業ポスターのように見えないよう配慮
07SNS・ショート動画(TikTok/Douyin)対応:9:16 カバーレイアウトとモーションシードを備え、静止画の構図を「写真→輪郭の落下→刻み目の出現→最後にタイトル表示」というアニメーションへスムーズに展開可能
08生成画像の品質管理ゲート:10項目のチェックリスト(写真の真実性、サムネイル視認性、主体関係の完全性、シリーズシグネチャ、配色出典、UIウォーターマーク不在など)により、失敗時の再生成を厳格な1回のみに制限

3外部依存関係

KindDependency / Endpoint
api宿主图像生成/编辑工具(参考图输入;SKILL.md 未点名厂商,供应商由 Codex 宿主决定)

4推奨統制措置と判定根拠

安全運用のための推奨統制措置
Agent 向け
自動ロード可能
管理者向け
ソースとバージョンの記録
判定根拠(ファイルパスと抜粋)
  • SKILL.md: 純粋なプロンプト指示およびルールテキストのみで構成され、スクリプト実行や外部への影響は一切ありません
監査ノート: 純粋な指示・知識型スキル:リポジトリ内に実行可能スクリプトは存在せず(.sh、.py、バイナリコードはなく、全リポジトリが md、yaml、png、LICENSE のみで構成)、テキストファイルのスキャンでも URL、curl、wget、APIキー、トークン、シークレット、.env、bash、exec 等のヒットはゼロ件です。スクリプトの実行、スキル起因の外部ネットワーク送信、認証情報の読み込み、ファイル書き込み指示は一切ありません。唯一の実行パスはホスト内蔵の画像生成・編集ツール(SKILL.md 原文ではベンダーのエンドポイントを指定せず「the image generation/editing tool」と表記)であり、ユーザーの写真が明示的な要求時にのみホストツール経由で画像モデルへ送信されます。これは機能の本質でありホスト側の制御下にあります。.gitignore に generated/ および scratch/ ディレクトリが用意されていることから、画像出力の保存はホスト側で処理される想定です。注意点:① 素材画像はユーザーに使用権があるものに限られます(README MIT セクションの宣言);② サンプル画像は美的基準を示すための AI 生成画像であり、実写真ではありません;③ 実際の画像出力モデルの利用枠やプライバシーポリシーはホストおよびベンダーに依存し、スキル自体は関与しません。

5二重目の独立検証

  • [ok] 外部依赖唯一条目:宿主 image tool + 无厂商端点 — SKILL.md 全文本扫描确认只有 'use the image generation/editing tool' 一类泛称,无 openai/gpt/anthropic/replicate 等点名;示例 PNG 的 C2PA 元数据(gpt-image 2.0)属产物证据而非指令,已在条目 note 中如实标注为『实际出图工具』推断。
  • [ok] security.grade=green 的反例搜查(隐藏脚本/网络/凭证) — 隐藏文件仅 .gitignore/.DS_Store 类忽略项;文本文件 URL/token/exec 模式零命中;无 package.json/requirements/*.sh;唯一网络痕迹出现在 examples/*.png 的 C2PA 证书链(cv.iptc.org、ocsp-c2pa.ssl.com、trufo.ai),属图片内嵌内容凭证,非可执行代码。
  • [ok] 『照片区不可篡改』声明 vs 实际能力 — 该声明是写给宿主图像模型的文本禁令(SKILL.md Creative Rules + references Photo Preservation 双重强调),skill 无代码可强制执行;第一遍已将其表述为『prompt 层约束 + Quality Gate 兜底』,未夸大为硬保证。
  • [discrepancy] README 'Paper Beijing' 示例图身份 — 第一遍初读时按 README 语境默认示例是真实照片经 skill 处理的成图——成立;但第二遍在 PNG 内发现 C2PA 软件代理串 'nameigpt-imagegversionc2.0' 与 'c2pa.watermarked.unbound',确认示例成图由 OpenAI gpt-image 2.0 生成并含水印/内容凭证动作。此发现不推翻结论,但 internal_assets 与 verdict 对示例图的描述已按此修正(AI 生成示例,作为审美锚点)。
  • [ok] references 文档『Prompt Compiler / Quality Gate』引用准确性 — 逐字重读 156 行全文,第一遍所用 quote(recipe 槽位模板、'If a major gate fails, regenerate once with a shorter corrective prompt…'、'Use abstraction only in the relic region…'、Signature System 色板/比例)均与原文一致。
  • [ok] 元数据:commit/license/stars/last_push — GitHub API:spdx mit、stargazers_count 378、pushed_at 2026-08-05T02:37:31Z(= pin commit 时间,仓库 3 个 commit 无更新);本地镜像 HEAD == pin sha 2232da16afddc7940e2e2f280bfb85aa62da1bae。

6結論

  • 「写真をアートに変換する」という美的体系を再現可能なエンジニアリングプロセス(手がかり抽出→レシピ選択→変換テーブル→品質ゲート)として落とし込んでおり、モデルの偶発的な出力に頼ることなく、初心者でも安定して同一スタイルのシリーズ作品を制作可能。
  • 写真の真実性を守る倫理基準が明確な差別化要因:写真エリアの再描画・美化・ハルシネーションを厳格に禁じ、抽象化を relic エリアに限定することで、「権利許諾のある写真を用いた派生アート制作」というコンプライアンス要件に合致(README の License セクション)。
  • プロンプト出力規律(分析と生成指示の分離、プロダクション言語のみの出力)と1回限りの厳格な再生成という自己制限により、プロンプトがクリーンに保たれ、失敗時のリカバリも有界に制御。
  • 完全ノーコード・依存関係ゼロで、通常のインストール作業以外の攻撃面を持たず、ホスト間の移植性も担保(画像編集ツールを備えたエージェントであれば動作可能)。Codex 向けのエントリ(openai.yaml + $photo-relic-editorial)も設定済みですぐに使用可能。
  • 最適な用途: 旅行、建築、都市のスナップ写真を再利用可能な縦型アートシリーズに仕立てたいユーザー(古建築、ランドマーク、スカイライン、強い陰影や秩序感のあるシーンに最適)、Codex エコシステムを利用し「本物の写真+版画調の記憶」によるデュアルゾーン構図を出力したい、あるいは Douyin 向け 9:16 ショート動画への展開を見据えているコンテンツクリエイターに最適です。また、スキルの作者にとっては「プロンプトオーケストレーション+ references ナレッジベースの2層構造」や「写真倫理制約の記述法」のリファレンスモデルとしても有用です。
    不向きな用途: 精細な局所合成、複数画像のブレンド、または写真自体の再描画を必要とするレタッチ用途(スキルが写真エリアの変更を厳禁しているため);スタイルの統一性を無視して高速に大量生成したいシーン(シリーズとしての統一感と抑制にこそ価値があるため);画像生成・編集ツールを持たないホスト環境(ローカルでのフォールバック描画パスがないため);写真の外部送信が許されず、ベンダーのプライバシーポリシーに厳格な制約がある環境。
    Install Agent-Ready
    ① Verified Mirror 2026-09-09
    Option A · Direct DownloadDownload photo-relic-editorial.tar.gz
    sha256: 38c0459aca3ab84d…
    Option B · Copy Guide for Agent
    install.json
    Agent はこの JSON ガイドから自動的にダウンロードして検証します。
    ② Upstream GitHub
    GitHub Repo ↗
    Pinned to commit 2232da16af.