本文へ移動
cccskills
無料GitHub で公開日本語紹介

creative-context

保存済みの承認済み素材や文脈を、選択設定や利用停止の希望に沿って制作物へ反映し、参照元の履歴も保つスキルです。

原文原文の説明を見る

Reuse creative context across generation while respecting explicit context choices, pinned packs, provenance, and opt-out state. Use when generating or refining any creative output, or when the user references saved or approved context.

BuilderIO/agent-nativeスター 7,522(GitHub 7,522 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 承認済み素材を新しい制作物に使いたいとき
  • 保存した文脈を指定して生成したいとき
  • 過去の参考情報を使って案を整えたいとき
  • 保存済み文脈を使わずに生成したいとき

日本語での紹介

できること

制作物を生成・推敲するとき、共有ライブラリから関連する承認済み素材や参考情報を探し、決められた順序で再利用します。承認済みの素材やテンプレートをそのまま使うことから始め、必要に応じて組み合わせ、既存例の調整、限定的な参照情報を使った新規生成へ進みます。ユーザーが選んだ文脈や固定済みパックを優先し、検索結果の出典とバージョンを記録します。誤りや古さの指摘も該当バージョンに結び付けて扱います。

こんなときに便利

過去に承認したデザインや表現を新しい制作物にも生かしたいとき、保存済みの設定を指定して生成したいときに向いています。文脈の利用を止める設定や、その場限りの指示にも従います。

使い方の例

  • 「承認済みの素材を使って、この案を作って」
  • 「固定した文脈パックを使って文章を整えて」
  • 「この版ではライブラリを使わずに生成して」

注意点

共有の creative-context ライブラリと、それを扱うアプリ機能が必要です。画像を参照として使う場合は、ブランドキットへの素材取り込みと通常の参照素材指定が必要です。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(1)

  • SKILL.md4.8 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Creative Context

Use the shared creative-context library to reuse verified source material without turning prior work into an invisible global prompt.

Reuse ladder

Apply the first viable option in this exact order:

  1. Reuse an approved native asset, component, or template unchanged.
  2. Compose approved native pieces without flattening or recreating them.
  3. Duplicate and lightly adapt a real approved example.
  4. Generate new work conditioned on narrowly retrieved references.
  5. Generate net-new work only when the relevant corpus is empty.

Do not skip directly to imitation or net-new generation when an approved native primitive already fits.

Retrieval procedure

Retrieve context in this order, stopping as soon as the current request is sufficiently grounded. Keep factual evidence, visual/style references, voice/terminology, and structural/layout examples in separate queries so one role cannot silently stand in for another:

  1. Follow the user's explicit instructions and the object currently selected in the app.
  2. Read the creative-context application-state record. If pinnedPackId is set, replay that immutable pack. Otherwise honor selectedContextId; when it is unset, let retrieval use Default plus at most one app-bound or semantically matching specialty context. currentPackId is the receipt from the latest materialized generation, not a replacement for context selection.
  3. Call search-creative-context with a narrow query for exact facts, visual language, audience guidance, prior decisions, or reusable references.
  4. Call get-context-item only for the specific search result versions needed for the work. Preserve source and version provenance.
  5. Fall back to app-local design systems, assets, documents, and current-user instructions when the shared library has no relevant evidence.

Do not load the whole library or paste large source dumps into a prompt. Context packs are generation snapshots; do not silently rewrite a historical pack after it has been used.

For an inbound Creative Context machine-protocol A2A request, call creative-context-a2a exactly once with its opaque requestToken, then return the action's responseToken verbatim. Never decode or broaden the request.

Context opt-out

The single state key is creative-context:

{
  "contextMode": "auto",
  "selectedContextId": null,
  "currentPackId": null,
  "pinnedPackId": null
}

When contextMode is off, do not search, select, or apply saved creative context for subsequent generations. Do not restore a previous pack automatically. Historical output may keep its original pack provenance. A one-turn instruction such as "ignore the library for this version" wins for that turn, but does not change the saved preference unless the user asks.

When the user corrects reused context, call record-context-feedback against the exact item/version and signal whether it was unhelpful, incorrect, or outdated. Never invent a source or silently overwrite source history.

Assets reuse

Before generation, follow the reuse ladder above: explicit request and current asset/kit first, then a pinned/current pack, then narrow library search. Respect creative-context.contextMode: "off" without silently restoring a pack. This shared Agent-page Library does not replace Assets' existing /library media workflow.

To submit an asset to a governed Creative Context, use the Context tab or manage-context-membership; it pins immutable media bytes and metadata. Reuse only its opaque native clone reference through the Assets action path. Use operation="submit-latest" with a Library membership id when its native update status reports update-available.

Search visual references separately from factual evidence. When a retrieved image should directly guide generation, import its stable media URL with import-asset-from-url as a reference asset in the selected brand kit, then pass that asset id through the normal referenceAssetIds path. Do not pass a context-item URL directly to an image provider. Keep the returned contextPackId and reuse labels in generation-run and output-asset metadata alongside the normal reference selection provenance.

When the approved asset itself should be reused, call clone-creative-context-asset with its exact item and version ids instead of regenerating it. The typed action copies the approved private object through Assets' normal import path; generic context actions never expose its blob handle.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

a2a-assets

無料概要あり

複数のアプリやMCPホストからブランド画像・動画を生成、調整、書き出し、挿入する作業を支援します。ライブラリ選択や修正依頼も扱います。

  • スライド用のブランド画像を作りたいとき
  • 既存素材をフィードバックに合わせて直したいとき
  • 動画素材を生成して書き出したいとき
BuilderIO/agent-native7,5222026年10月26日 更新

account-health

無料概要あり

特定の顧客企業について、契約と製品利用の数値を照らし合わせ、根拠や不足情報を明記した健全性レポートをまとめます。

  • 顧客の健全性を確認したいとき
  • 契約席数と実利用を比べたいとき
  • 更新前に利用状況を整理したいとき
BuilderIO/agent-native7,5222026年10月26日 更新

actions

無料概要あり

アプリの操作をエージェントと画面の両方から呼び出せるアクションとして実装し、API連携や画面のデータ取得を一貫した形で追加するスキルです。

  • 新しいアプリ操作を追加したいとき
  • 外部APIと連携したいとき
  • 画面からデータを取得したいとき
BuilderIO/agent-native7,5222026年10月26日 更新

adding-a-feature

無料概要あり

新機能をUI・エージェント用アクション・説明資料・画面状態の4領域でそろえ、利用者とエージェントのどちらからも一貫して使えるようにするチェックリストです。

  • 新機能追加の作業範囲を整理したいとき
  • UIとエージェント操作をそろえたいとき
  • 画面状態の同期漏れを防ぎたいとき
BuilderIO/agent-native7,5222026年10月26日 更新

adhoc-analysis

無料概要あり

複数のデータソースを照合して、傾向や指標、根拠をまとめた分析結果を作成します。必要に応じて、再実行できるダッシュボードとして保存できます。

  • 商談と通話記録を照合したいとき
  • 顧客の利用状況を横断して調べたいとき
  • 繰り返し更新できる分析を保存したいとき
BuilderIO/agent-native7,5222026年10月26日 更新

admin-surfaces

無料概要あり

Analyticsの管理画面で、機能フラグの状態確認と切り替え、ダッシュボード利用状況の調査、接続先アプリのデータベース管理を行います。

  • アプリごとの機能フラグを確認・変更したいとき
  • ダッシュボードの所有者や利用状況を調べたいとき
  • 接続済みアプリのテーブルを管理したいとき
BuilderIO/agent-native7,5222026年10月26日 更新

BuilderIO のスキルをすべて見る

このスキルの問題を報告する