{
  "title": "Copy the right install prompt",
  "summary": "A narrated brief reuses the product-demo workflow for Agent-specific installation instructions, without claiming an install was performed.",
  "aspect": "9:16",
  "cta": "Read. Copy. Then create.",
  "sources": [
    {
      "title": "FeedSkills source and local development capture",
      "url": "https://github.com/ChaojiTech/feedskills.com",
      "note": "Original FeedSkills UI. Actual local state screenshots captured on 2026-10-21; not continuous screen recording or proof of public production behavior."
    }
  ],
  "assets": [
    {
      "source": "assets/catalog-detail.png",
      "path": "assets/catalog-detail.png"
    },
    {
      "source": "assets/install-agent-selected.png",
      "path": "assets/install-agent-selected.png"
    },
    {
      "source": "assets/install-copied.png",
      "path": "assets/install-copied.png"
    }
  ],
  "scenes": [
    {
      "id": "before",
      "role": "before",
      "duration": 4,
      "headline": "Choose your Agent",
      "caption": "The Codex option starts selected.",
      "interaction": "Open the Blueprint Lab detail page.",
      "expectedResult": "The default installation panel is visible.",
      "image": "assets/catalog-detail.png",
      "focus": {
        "x": 0.67,
        "y": 0.43,
        "width": 0.21,
        "height": 0.17
      },
      "capture": {
        "kind": "screenshot-sequence",
        "sequenceIndex": 1,
        "provenance": "Captured by Codex in-app browser from the actual local FeedSkills application; see capture-receipt.json.",
        "capturedAt": "2026-10-21T08:42:24.550719+00:00",
        "url": "http://localhost:4321/skills/blueprint-explainer/"
      },
      "audio": "assets/voice-0.wav",
      "audioDuration": 2.300833
    },
    {
      "id": "action",
      "role": "action",
      "duration": 4,
      "headline": "Switch the tab",
      "caption": "Select Claude Code.",
      "interaction": "Select the Claude Code tab.",
      "expectedResult": "Claude Code is selected; its testing boundary is visible.",
      "image": "assets/install-agent-selected.png",
      "focus": {
        "x": 0.67,
        "y": 0.43,
        "width": 0.21,
        "height": 0.17
      },
      "capture": {
        "kind": "screenshot-sequence",
        "sequenceIndex": 2,
        "provenance": "Captured by Codex in-app browser from the actual local FeedSkills application; see capture-receipt.json.",
        "capturedAt": "2026-10-21T08:42:24.550719+00:00",
        "url": "http://localhost:4321/skills/blueprint-explainer/"
      },
      "audio": "assets/voice-1.wav",
      "audioDuration": 1.488583
    },
    {
      "id": "after",
      "role": "after",
      "duration": 4,
      "headline": "Copy, then review",
      "caption": "The command shows Claude.",
      "interaction": "Click Copy install prompt.",
      "expectedResult": "The page confirms Copied and clipboard text contains --agent claude.",
      "image": "assets/install-copied.png",
      "focus": {
        "x": 0.67,
        "y": 0.39,
        "width": 0.21,
        "height": 0.17
      },
      "capture": {
        "kind": "screenshot-sequence",
        "sequenceIndex": 3,
        "provenance": "Captured by Codex in-app browser from the actual local FeedSkills application; see capture-receipt.json.",
        "capturedAt": "2026-10-21T08:42:24.550719+00:00",
        "url": "http://localhost:4321/skills/blueprint-explainer/"
      },
      "audio": "assets/voice-2.wav",
      "audioDuration": 1.801875
    },
    {
      "id": "cta",
      "role": "cta",
      "duration": 4,
      "headline": "Use it safely",
      "caption": "Read the test boundary.",
      "interaction": "Review the copied command and its limits.",
      "expectedResult": "The installation command is ready for a deliberate user action.",
      "image": "assets/install-copied.png",
      "focus": {
        "x": 0.67,
        "y": 0.39,
        "width": 0.21,
        "height": 0.17
      },
      "capture": {
        "kind": "screenshot-sequence",
        "sequenceIndex": 3,
        "provenance": "Same captured copied-command state retained for the CTA frame; see capture-receipt.json.",
        "capturedAt": "2026-10-21T08:42:24.550719+00:00",
        "url": "http://localhost:4321/skills/blueprint-explainer/"
      },
      "audio": "assets/voice-3.wav",
      "audioDuration": 1.680625
    }
  ]
}
