← vidIQCONTENT HISTORY

Update to vidIQ

Snapshot Sep 30, 2026 · 23:18 UTC · version 9.0.0

Collection source: not recorded for this historical snapshot. These snapshots do not have a confirmed matching collection source. Differences in file lists alone do not establish changes to the package.

WHAT CHANGED · RULE-BASED ANALYSIS

Supporting file metadata differs

Newly listed paths: agents/openai.yaml. This compares saved file lists, not package contents; a different collection source can change the list.

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Supporting files

Before

[{"relative_path":"references/discovery-evidence.md","size_in_bytes":849},{"relative_path":"references/live-surface-notes.md","size_in_bytes":2014}]

After

[{"relative_path":"agents/openai.yaml","size_in_bytes":435},{"relative_path":"references/discovery-evidence.md","size_in_bytes":849},{"relative_path":"references/live-surface-notes.md","size_in_bytes":2014}]

Compare saved observations

Download comparison JSON
Full technical diff · 1 changed fields

changed /included_files

BEFORE
[
  {
    "relative_path": "references/discovery-evidence.md",
    "size_in_bytes": 849
  },
  {
    "relative_path": "references/live-surface-notes.md",
    "size_in_bytes": 2014
  }
]
AFTER
[
  {
    "relative_path": "agents/openai.yaml",
    "size_in_bytes": 435
  },
  {
    "relative_path": "references/discovery-evidence.md",
    "size_in_bytes": 849
  },
  {
    "relative_path": "references/live-surface-notes.md",
    "size_in_bytes": 2014
  }
]
Full snapshot data
{
  "name": "vidiq-video-ideas",
  "description": "Find original YouTube video concepts inspired by outlier title mechanisms across adjacent audiences. Use for breakout inspiration, recurring idea scans, and concept cards for vidiq-packaging-studio.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 435
    },
    {
      "relative_path": "references/discovery-evidence.md",
      "size_in_bytes": 849
    },
    {
      "relative_path": "references/live-surface-notes.md",
      "size_in_bytes": 2014
    }
  ],
  "skill_md_contents": "---\nname: vidiq-video-ideas\ndescription: Find original YouTube video concepts inspired by outlier title mechanisms across adjacent audiences. Use for breakout inspiration, recurring idea scans, and concept cards for vidiq-packaging-studio.\n---\n\n# vidIQ Video Ideas\n\nRead [Live surface notes](references/live-surface-notes.md) first, even when using only supplied evidence.\n\nFind concepts in videos that overperform on their source channels. Use own-channel and competitor\ncontext to discover title mechanisms across adjacent niches serving the same viewer motivation.\nHand off full packaging to `vidiq-packaging-studio`.\n\n## Establish the scan\n\nRead [Discovery evidence](references/discovery-evidence.md) before evaluating concept sources,\nincluding supplied examples.\n\nReuse supplied channel, niche, viewer, format, language, and market context; ask only for gaps that\nchange the scan. Keep the scan bounded, e.g. one or two outlier calls per mechanism lane,\nincluding the shared bounded correction.\n\nResolve canonical channel IDs from supplied context, `vidiq_user_channels`, or exact-handle\n`vidiq_channel_search`. Authorized IDs do not supply niche classifications. Reuse a supplied\nniche; otherwise search a known handle/title and verify the returned `channelId` before using\n`niche` or `subNiches`. Use `vidiq_get_channels_by_ids` for a missing title only if necessary.\nMissing classification stays unknown or needs creator input.\n\nKeep these evidence lanes distinct:\n\n- **Own channel:** use matching-format `vidiq_channel_videos` and authorized analytics when useful.\n  Catalog calls require `videoFormat: long`, `short`, or `live`. For sampled per-video analytics,\n  use `dimensions: [\"video\"]` and `filters: \"video==ID1,ID2\"` in batches of at most 150.\n  Missing requested rows are unknown.\n- **Exact niche:** use an existing `vidiq_list_competitors` result or `vidiq_similar_channels`.\n  Canonical `channelId` mode permits optional `size`/`sort`; manual `niche` mode has separate\n  filters and no `subNiches` input. Country may affect ranking rather than eligibility.\n  Exclude self, known siblings, and unrelated channels from analysis; disclose uncertainty and\n  leave the saved list unchanged.\n- **Adjacent niches:** use audience-focused semantic `vidiq_channel_search` and known creators.\n  Verify returned market fit. Shared viewer motivation, not topical similarity alone, supports\n  transfer; a small scan cannot prove the creator's audience has never seen a concept.\n\n## Discover and judge concepts\n\n1. Search `vidiq_outliers` with mechanism-shaped `keyword` queries, such as “I analyzed 100…”.\n   Use `requireAllTitleTerms: false` for semantic discovery and strict `true` phrases as support;\n   verify exact wording locally. Reserve own/competitor `channelIds` scans for separate context\n   (up to 50 IDs). Set recent `publishedWithin`, matching `contentType`, and `sort: breakoutScore`.\n2. Check the format/language combination. Outliers rejects non-English Shorts and has no live-only\n   lane. For non-English outliers, `all` narrows to long-form and discovery is capped at six months.\n   Pass a supported `language` explicitly; omission means English. A supported\n   `vidiq_trending_videos` alternative uses `videoFormat` and `videoTitleLanguage`, but measures\n   absolute velocity rather than channel-relative breakout. Disclose unavailable coverage.\n3. Use `vidiq_similar_videos` selectively for independent executions of a seed. Choose the live\n   `matchOn`, set `excludeSeedChannel: true` when appropriate, and inspect `signalsUsed`,\n   `signalsFailed`, and `matchedBy` before relying on matches.\n4. Apply the shared relevance/independence rule to inspected titles and images. Test whether the\n   promise survives adaptation, audience overlap is credible, and production is feasible.\n   Exclude fame-dependent or unaffordable mechanisms from feasible adaptations.\n5. Name each surviving mechanism and explain its transfer. Rank with an editorial rubric for\n   audience fit, originality, truthful payoff, and feasibility; label the rubric result separately\n   from evidence confidence. Consider views, channel size, publication age, baseline stability,\n   and market. Nonpositive or tiny baselines cannot establish reliable relative uplift.\n   Favor feasible small-channel examples without excluding larger sources.\n   Parse outlier `videoPublishedAt` as epoch seconds before comparing ages with ISO dates.\n   Validate adapted-topic demand with `vidiq_keyword_research`, `mode: research`, only if useful.\n\nFor recurring scans, exclude previously shown video IDs; persist lanes and the seen list in a\nclient file/project note only when the creator wants a standing workflow.\n\n## Deliver\n\nReturn concept cards with source/link and lane, actual performance context, inspected thumbnail\nevidence or its limitation, the adapted concept, mechanism/transfer reasoning, and a working title,\nhook, and format direction. Include separate rubric judgments and evidence confidence.\n\nReport coverage and exclusions once per scan. Use original wording and present concepts as\nresearch candidates, not performance predictions. Generate no assets or tool-based scores.\n"
}

SHA-256: 70626fbc42c20628864ec1d83012dc49ff7376835a30354524982b63b4321a36