デザイン&モーション · JimLiu/baoyu-skills

baoyu-xhs-images

12種類のビジュアルスタイル、8種類のレイアウト、3種類のカラーパレットを備えたインフォグラフィック画像カードシリーズを生成します。コンテンツをソーシャルメディアでのエンゲージメントに最適化された1〜10枚のアニメ風画像カードに分割します。ユーザーが「小红书图片」、「小红书种草」、「小绿书」、「微信图文」、「微信贴图」、「image cards」、「图片卡片」、baoyu-xhs-imagesに言及した場合、またはSNSインフォグラフィックシリーズを求めている場合に使用します。

L4 高権限 · 段階的認可と監査V1 コミット固定コマンド実行ネットワーク通信ファイル書き込みDual-pass Audit
Author JimLiuGitHub JimLiu/baoyu-skills ↗Stars 25926License MIT(仓库根 LICENSE:Copyright (c) 2026 Jim Liu;根 package.json 同声明 "license": "MIT")Commit 1567581c26
管理レベルは Skill の能力と推奨統制措置を示すものであり、品質や安全性の認証、利用可否の判定ではありません。使用の可否はユーザーおよび管理者が決定します。Agent 環境によって制約が異なるため、自動保護を仮定しないでください。第三者製 Skill の著作権は原著作者に帰属し、利用リスクは利用者が負います。

1仕組みと動作原理

コンテンツを1〜10枚の画像カードに分割:まずターゲット読者/フック/セールスポイントを解析し、「スタイル × レイアウト × 配色」の3次元の組み合わせで各カードの外観を決定し、最後に1枚ずつ画像を生成します。

skills/baoyu-xhs-images/SKILL.md
| **Style** | Visual aesthetics (lines, decorations, rendering) | 12 styles (see Styles below) |
規模の選択は明快:12スタイル × 8レイアウト × 3配色に加え、約25種類のプリセットで頻出の組み合わせをワンフレーズ(--preset)に集約しています。

画像生成バックエンドは本リポジトリ内には実装されていません:「現在のリクエスト > EXTEND.md > ランタイムネイティブツール > 唯一の非ネイティブバックエンド > ユーザーへ確認」の順で解決し、Codex imagegen、codex-imagegen、Cursor GenerateImageなどを明示的に指定します。

skills/baoyu-xhs-images/SKILL.md
If a skill named `imagegen` is listed, you are running inside Codex and MUST use it
そのため、ユーザーコンテンツと各カードのプロンプトは選択された画像バックエンドへ送信されます。本スキル自体にはスクリプトや通信コードは一切含まれません。

視覚的一貫性のコア技術は「画像1アンカーチェーン」:まず参照画像なしでカバー(画像1)を生成し、以降の画像はすべて画像1を --ref として渡すことで、キャラクター、マスコット、配色が画像間でブレないようにします。

skills/baoyu-xhs-images/SKILL.md
**Visual consistency — image-1 anchor chain**: character / mascot / color rendering drifts between calls unless you anchor them.
Image-to-Imageによってスタイルを固定する手法は、単に sessionId に依存するよりも安定しています(codex-imagegen ラッパーも sessionId をサポートしていません)。

確認フローは3つのパスに分岐:A(推奨を信頼して直接生成)、B(項目ごとにカスタマイズ)、C(詳細モード:セールスポイント/ターゲットを質問した上で構造の異なる3つのアウトライン案を提示しユーザーに選択させる)。

skills/baoyu-xhs-images/SKILL.md
**Path C — Detailed mode**: two sub-confirmations.
Step 2はハードゲートですが、--yes や「直接生成」による明示的なスキップが可能です。スキップ時は想定される戦略、スタイル、レイアウト、配色、枚数、バックエンドを事前に宣言することが求められます。

プロンプトファイルの事前作成が必須:いかなるバックエンド呼び出しの前にも、各画像の完全なプロンプトを prompts/NN-{type}-{slug}.md として書き出す必要があります。

skills/baoyu-xhs-images/SKILL.md
**Prompt file requirement (hard)**: write each image's full, final prompt to a standalone file under `prompts/`
プロンプトファイルは再現およびバックエンド切り替えの唯一の拠り所です。画像の修正は必ずファイルを修正してから再生成する必要があります。

初回使用時はブロッキング型の初期設定が実行されます:対話モードで EXTEND.md が見つからない場合、コンテンツ分析の前に初回セットアップを完了させる必要があります。

skills/baoyu-xhs-images/references/config/first-time-setup.md
**⛔ BLOCKING OPERATION**: This setup MUST complete before ANY other workflow steps.
非対話モード(--yes)では逆にセットアップをスキップし、組み込みのデフォルト値を使用して EXTEND.md も書き込みません。これにより自動化処理でのスタックを防止します。

スタイル×レイアウトの互換性マトリクスを備え、非推奨の組み合わせが選ばれた際に警告を表示します。自動選定時はコンテンツのシグナルキーワードと最初に一致した行を採用し、一致しない場合は cute-share にフォールバックします。

skills/baoyu-xhs-images/SKILL.md
Compatibility scores (✓✓ highly recommended, ✓ works well, ✗ avoid).
マトリクス上では study-notes×sparse や screen-print×dense などに ✗ が付いており、デザインの知見が参照可能なテーブルとして定義されています。

コンテンツの分解には固定の骨格が存在:カバー(フック)+ コンテンツページ(各1つのバリューポイントを担当)+ 結び(CTA/まとめ)。1枚ずつ進捗を報告し、失敗時はその1枚のみを再試行します。

skills/baoyu-xhs-images/SKILL.md
| Cover (image 1) | Hook + visual impact | `sparse` |
バッチ戦略は slide-deck と同系統:バックエンドネイティブバッチ > ランタイム並列(デフォルト4)> シーケンシャル。これに加え「image-1 アンカー」の制約が適用されます。

2コア機能

0112種類のビジュアルスタイル × 8種類のレイアウト × 3種類の配色の自由な組み合わせによる画像生成
02スタイル+レイアウトをワンクリックで決定できる約25種類のシーンプリセット(knowledge-card / warning / poster / cozy-story など)
03画像1アンカーチェーンによる複数画像間の一貫性担保(以降の画像はすべて画像1を参照)
043種類の確認パス(クイック確認 / カスタマイズ / 3つのアウトライン案を含む詳細モード)
05アンカーチェーンと競合・重複しない3パターンの参照画像活用法(direct / style / palette)
06ウォーターマーク対応(EXTEND.md で有効化すると生成プロンプトに追加)
07--yes 非対話モード(全確認および初回セットアップをスキップしデフォルト値で直接生成、定期タスクに最適)
08スタイル×レイアウトの互換性警告とコンテンツシグナルに基づく自動選定

3外部依存関係

KindDependency / Endpoint
api运行时图像生成后端(Codex imagegen / Cursor GenerateImage / Hermes image_generate)——用户内容与提示词由此出网
clibaoyu-image-gen 技能脚本(--provider codex-cli 首选路径)
clicodex CLI(codex exec 后端,需 codex login)
clibun / npx -y bun(跑 baoyu-image-gen 或包装器)
networkhomepage 元数据 URL(静态 frontmatter,任何步骤都不抓取)

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

安全運用のための推奨統制措置
Agent 向け
段階的・都度認可、サンドボックス推奨
管理者向け
承認フロー、ロールバック可能、全履歴監査
判定根拠(ファイルパスと抜粋)
  • scripts/: ローカルスクリプトまたはコマンドの実行: 本スキル自体に実行可能なスクリプトは含まれず、画像生成はエージェントがランタイムバックエンド(Codex imagegen Skill / Cursor GenerateImage 等)を呼び出します。
  • 网络端点: 外部ネットワークアクセスの宣言: スキル自体にはネットワークコードが一切存在しません(ディレクトリ内にスクリプトやHTTPクライアントの参照なし)。
  • 本地工作目录: ファイル読み書きと成果物出力: image-cards/{topic-slug}/source-*.{ext} および analysis.md の書き込み。
監査ノート: 第4バッチの最終判定基準(ユーザーコンテンツを外部の生成バックエンドに引き渡す=orange)に基づき、本スキルは2点の自己証明を持ちます:①【ランタイム生成バックエンドの明示】SKILL.md の「Image Generation Tools」項にて Codex `imagegen`('If a skill named `imagegen` is listed, you are running inside Codex and MUST use it')、codex-imagegen('**always** invoke through it rather than calling the wrapper directly.')、Cursor `GenerateImage`、Hermes `image_generate` を順に指名し解決優先度を規定しています。結果としてユーザー素材と各カードのプロンプト(--ref 直渡し参照画像を含む)がサードパーティモデルに外部送信されアカウント枠を消費するため、サイト内の ai-image-generation と同様に orange と判定されます。②【ローカルディスク書き込み】analysis.md、outline.md、prompts/NN-*.md、PNG、EXTEND.md がバックアップリネームルールを伴ってユーザーディレクトリに書き込まれます。yellow ではない理由:送信が固定エンドポイントへの読み取り専用クエリではなく生成型サービスの呼び出しであるため。red ではない理由:リバースエンジニアリング、なりすまし、セキュリティダウングレード(サンドボックス解除指示など)、認証情報の読み取り、実行可能スクリプトの同梱が一切存在しないためです。

5二重目の独立検証

  • [ok] 目录内无脚本、无网络代码 — 文件清单仅 SKILL.md + 15 份 references(presets/palettes/elements/workflows/config/codex-imagegen/style-presets/confirmation);无 .ts/.sh/.py,无 http 客户端引用。
  • [ok] 后端解析阶梯与点名原文 — 四级阶梯(当前请求 > EXTEND.md > 运行时原生 > 唯一非原生 > 问用户)在 SKILL.md 顶部逐条列出,与 slide-deck 的对应段落逐字相同(同仓统一设计)。
  • [ok] 锚定链设计与后端限制自洽 — codex-imagegen.md 明写包装器不支持 --sessionId('The wrapper does NOT accept a `--sessionId` flag.'),与 SKILL.md『链一致性必须来自 --ref』的说明一致。
  • [ok] 确认门禁与 --yes 出口 — Step 2 标为 REQUIRED 硬门禁,--yes 与『直接生成』类措辞可显式跳过,且跳过时要求先声明假定方案;非交互模式不写 EXTEND.md。
  • [ok] 首次设置为阻塞(与 slide-deck 相反) — first-time-setup.md 标 BLOCKING OPERATION,与 translate 同型,而与 slide-deck 的『不阻塞』形成对比;两处均在报告中如实记录。
  • [ok] 水印与写盘清单 — 水印提示词片段与 EXTEND.md watermark.* 字段对应;输出树 image-cards/{topic-slug}/ 与备份改名规则在 SKILL.md 明确写出。
  • [ok] 档位复核(批4 终裁) — 按 Main『点名生成后端 + 素材出网 → orange』落档;目录内无脚本无凭证,故不升红也不满足 green/blue 条件。
  • [ok] 元数据与 pin — 本地 HEAD = 1567581c26ec29f4216c6e6835415bf30343b0e3(2026-09-10 10:13:43 -0500);GitHub API MIT / 25926 stars / pushed_at 2026-09-10T15:13:43Z;仓库根 LICENSE 为 MIT。

6結論

  • ビジュアルシステムが実行可能なレベルまで仕様化:12スタイル × 8レイアウト × 3配色の組み合わせ、プリセット、互換性マトリクス、自動選定テーブルがすべて本文に記載。
  • スローガンにとどまらない具体的な一貫性担保メカニズム:画像1アンカーチェーン + 参照画像の階層的利用 +(バックエンド対応時の)sessionId。
  • 再現性とバックエンド切り替えの容易さ:プロンプトファイルの事前作成を徹底し、画像修正時はファイルの変更を経て再生成。
  • 対話と自動化の両立:Path A/B/C の3段階確認 + --yes による完全スキップで、手動の微調整と自動定期実行の双方に適応。
  • 狭いリスク面:ディレクトリ内にスクリプトなし、認証情報の読み取りなし、独自通信なし。すべての外部送信はユーザーが選択したバックエンド経由で発生。
  • 最適な用途: 小紅書(RED)やWeChat図文スタイルのPR・知識共有クリエイターに最適:視覚的一貫性のある複数枚の画像カードセットが必要な方、一言の指示から細かなパラメータ調整まで行いたい方、デザインリソースがない中でシリーズ感を維持したい方、画像生成サービスへの外部送信を許容できる環境に適しています。
    不向きな用途: 素材の外部ネットワーク送信が禁止されている、またはデータコンプライアンス要件が厳しい環境には不向きです。ピクセル単位で正確な文字組版が必要な制作物(プログラムによる修復は禁止されており再生成のみ対応)、利用可能な画像バックエンドが存在しない環境、編集可能なベクター画像の出力を求めるユーザー(本スキルが出力するのはビットマップ画像カードです)には適していません。
    Install Agent-Ready
    ① Verified Mirror 2026-09-15
    Option A · Direct DownloadDownload baoyu-xhs-images.tar.gz
    sha256: 4a9d014c6c3a9416…
    Option B · Copy Guide for Agent
    install.json
    Agent はこの JSON ガイドから自動的にダウンロードして検証します。
    ② Upstream GitHub
    GitHub Repo ↗
    Pinned to commit 1567581c26.