Communityコーディング&開発github.com

Product Intelligence — 製品情報JSONの検索・生成

Tech & Appliance製品の正規化されたJSON仕様書を検索・抽出・検証するエンジン。/generate-product-dataおよび/produce-applianceの信頼できる情報源。

Product Intelligence — 製品情報JSONの検索・生成 とは?

このスキルは、TechおよびAppliance製品の標準化JSONファイルを生成・検証するための運用パイプライン全体を定義します。実時間のWeb検索に依存し、AIの内部メモリをデータソースとして使用することを禁止することで、製品SKU、仕様、価格の正確性を保証します。スマートフォン、タブレット、冷蔵庫、洗濯機など幅広いカテゴリをサポートし、カテゴリごとに異なるJSONテンプレート(tech用・appliance用)を自動選択します。バリアント管理、価格の現地調査(CFAフラン)、自動バリデーションスクリプトによる品質チェックなど、厳格な手順が組み込まれており、AIエージェントが製品データの信頼できる情報源として機能することを可能にします。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Cism-Ch/AI-Content-Management-and-PIM-workflow/tree/main/.agents/skills/product-intelligence

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

SKILL: Product Intelligence — 製品情報JSONの検索・生成

このスキルは、TechおよびAppliance製品データの検索・構造化・検証を標準化されたJSONファイルとして行うための運用手順を定義します。ワークフロー/generate-product-dataの排他的実行エンジンとして機能します。

[!CAUTION] 必須指示: このスキルはVERIFICATION_IMPERATIVE.mdに従います。技術データはAIの内部メモリから取得してはなりません。 トレーニングデータは製品仕様、SKU、価格に対して体系的に古く、不完全、または誤っています。各技術フィールドは実時間のWeb検索結果から入力する必要があります。

⚠️ 黄金律: このワークフローは製品データの信頼できる情報源です。HTMLやCSVは生成しません。他のワークフローの検証や製品データベースとして使用できる参照用JSONファイルを生成します。


基本方針

0. アイデンティティとワークフロー連携

  • このスキルは、ワークフロー/generate-product-dataに厳密に専用です。
  • HTML/CSVを生成するproduction-industrielle-v3やproduce-applianceワークフローと混同しないでください。
  • このワークフローのJSONスキーマを既存のTemplate_Pack_v3_*.jsonと混ぜないでください。
  • 生成されたファイルはproduct-data/(products/やproducts-appliance/とは別)に保存されます。

1. Model Numberの絶対的な精度(重要)

  • Model number(メーカーSKU)は、JSONファイルの中で最も重要なフィールドです。
  • 禁止: SKUを類推、推測、または類似モデルから外挿すること。
  • 必須: メーカーの公式サイト、または2つ以上の信頼できる情報源でSKUを確認すること。
  • よくある混乱の例(2026年5月確認の国際SKU):
    • Samsung Galaxy S24 (SM-S921B) ≠ S24+ (SM-S926B) ≠ S24 Ultra (SM-S928B)
    • iPhone 16 (A3287) ≠ iPhone 16 Plus (A3291) ≠ iPhone 16 Pro (A3294) ≠ iPhone 16 Pro Max (A3296)
    • iPhone 17 (A3520) ≠ iPhone 17 Pro (A3523) ≠ iPhone 17 Pro Max (A3526)
    • Xiaomi Redmi Note 14 (24108RN14G) ≠ Redmi Note 14 Pro (24108RN14PG)
    • ⚠️ 注意: これらの例は古くなる可能性があります。常にWeb検索で再確認してください。
  • 混乱のリスクがある場合、disambiguation_notesフィールドを常に入力してください。

2. 検証済み検索と情報源 — Web検索必須

[!WARNING] 技術データの情報源としてAIメモリを決して使用しないでください。 AIモデルのトレーニングデータは数ヶ月から数年遅れています。製品名が変更されたり、SKUが再割り当てされたり、仕様がカットオフ日以降に変更されている可能性があります。

  • 情報源の優先順位:

    1. 🥇 メーカー公式サイト(samsung.com, apple.com, xiaomi.com...)— 最初に確認すること
    2. 🥈 技術データベース(GSMArena, DeviceSpecifications, NotebookCheck, Kimovil)
    3. 🥉 地域の販売サイト(Jumia CI、西アフリカ市場)
    4. 4️⃣ 国際的な販売店(Amazon, AliExpress, B&H Photo)
    5. 5️⃣ メーカー/サブディストリビューターのPDFカタログ
  • 重要な技術データを確認するには、最低2つの異なるWeb情報源を使用します。

  • AIメモリは情報源としてカウントされません — 実時間のWeb検索のみが有効です。

  • 禁止: リークサイト、噂、未検証データ、非モデレートフォーラム、AIメモリからのデータ。

  • データが見つからない場合: 値をでっち上げるのではなく、フィールドを空のままにします。

3. 現地価格(コートジボワール市場)

  • 主要情報源: Jumia CI(jumia.ci)、次に他の西アフリカのマーケットプレイス。
  • 形式: FCFAでの価格範囲(market_price_range_fcfa.min / max)。
  • 複数バリアント → 複数の価格(RAM/ストレージ構成ごとに1つ)。
  • 価格が見つからない場合: 黙ってnullにする代わりに、`

Individual skills in this repo

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

関連スキル