Update to vidIQ
Snapshot Nov 3, 2026 · 00:11 UTC · version 9.0.1
Collection source: downloaded plugin package. These snapshots do not have a confirmed matching collection source. Differences in file lists alone do not establish changes to the package.
Instructions updated for vidiq-channel-audit
Full description — Now says: channel's last 30, 60, or 90 days with private vidIQ analytics (views, watch time, subscribers, format mix, top videos), then prioritize improvements. Use...
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 10 plugins free · no card required.
All fields and original values.
Full description
Sep 30, 2026 · 23:18 UTC
channel over 30, 60, or 90 days. Compare performance, formats, and portfolio patterns; recommend evidence-led actions without generating content or changing state.
Nov 3, 2026 · 00:11 UTC
channel's last 30, 60, or 90 days with private vidIQ analytics (views, watch time, subscribers, format mix, top videos), then prioritize improvements. Use when asked 'analyze, audit, or review my YouTube channel', 'is my channel doing we...
Skill instructions
Sep 30, 2026 · 23:18 UTC
channel over 30, 60, or 90 days. Compare performance, formats, and portfolio patterns; recommend evidence-led actions without generating content or changing state. the next read that would most improve confidence. Route a focused launch ...
Nov 3, 2026 · 00:11 UTC
channel's last 30, 60, or 90 days with private vidIQ analytics (views, watch time, subscribers, format mix, top videos), then prioritize improvements. Use when asked 'analyze, audit, or review my YouTube channel', 'is my channel doing we...
Supporting files
Sep 30, 2026 · 23:18 UTC
[{"relative_path":"agents/openai.yaml","size_in_bytes":430},{"relative_path":"references/live-surface-notes.md","size_in_bytes":2014}]
Nov 3, 2026 · 00:11 UTC
[{"relative_path":"agents/openai.yaml","size_in_bytes":455},{"relative_path":"references/live-surface-notes.md","size_in_bytes":2014}]
Compare saved observations
Download comparison JSONSKILL.md text changes
− removed · + added
--- before +++ after @@ -1,6 +1,6 @@ --- name: vidiq-channel-audit -description: Audit an authorized YouTube channel over 30, 60, or 90 days. Compare performance, formats, and portfolio patterns; recommend evidence-led actions without generating content or changing state. +description: Audit an authorized YouTube channel's last 30, 60, or 90 days with private vidIQ analytics (views, watch time, subscribers, format mix, top videos), then prioritize improvements. Use when asked 'analyze, audit, or review my YouTube channel', 'is my channel doing well', 'why are my views or subscribers dropping', or 'monthly channel report'. Whole-channel only; one new upload is vidiq-new-upload-review. --- # vidIQ Channel Audit @@ -34,6 +34,9 @@ required `videoFormat: long`, `short`, or `live` per call. Label that set a sample. Filter analytics to sampled IDs using `filters: "video==ID1,ID2"` in batches of at most 150; absent requested IDs remain unknown. +- **Public growth context:** `vidiq_channel_stats` with the `channelId` and the same `from`/`to` + window gives public subscriber, view, and video-count growth for the channel or a comparison + channel; keep it separate from private analytics. - **Audience overlap or publishing windows:** use `vidiq_subscriber_insights` only when explicitly requested for the authorized channel. Its histogram is sampled public activity, not watch history or a live online-audience signal. Keep overlap data private. @@ -68,5 +71,5 @@ Prioritize up to three interventions, or the requested number, with evidence, competing explanation, confidence, smallest action, success measure, and reassessment date. Report contradictions and -the next read that would most improve confidence. Route a focused launch or retention question -to its matching skill. +the next read that would most improve confidence. Route a focused launch question to +`vidiq-new-upload-review` and a single video's retention to `vidiq-retention-analysis`.
Full technical diff · 3 changed fields
changed /description
"Audit an authorized YouTube channel over 30, 60, or 90 days. Compare performance, formats, and portfolio patterns; recommend evidence-led actions without generating content or changing state."
"Audit an authorized YouTube channel's last 30, 60, or 90 days with private vidIQ analytics (views, watch time, subscribers, format mix, top videos), then prioritize improvements. Use when asked 'analyze, audit, or review my YouTube channel', 'is my channel doing well', 'why are my views or subscribers dropping', or 'monthly channel report'. Whole-channel only; one new upload is vidiq-new-upload-review."
changed /included_files
[
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 430
},
{
"relative_path": "references/live-surface-notes.md",
"size_in_bytes": 2014
}
][
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 455
},
{
"relative_path": "references/live-surface-notes.md",
"size_in_bytes": 2014
}
]changed /skill_md_contents
"---\nname: vidiq-channel-audit\ndescription: Audit an authorized YouTube channel over 30, 60, or 90 days. Compare performance, formats, and portfolio patterns; recommend evidence-led actions without generating content or changing state.\n---\n\n# vidIQ Channel Audit\n\nRead [Live surface notes](references/live-surface-notes.md) first, even when using only supplied evidence.\n\nProduce a private, read-only diagnosis of the authorized channel from its own evidence.\nDo not generate assets, score packaging, or make state changes.\n\n## Set comparable scope\n\nUse the requested 30-, 60-, or 90-day window; propose 30 days in the research plan if unspecified.\nChoose the latest completed calendar days, excluding today, and the immediately preceding equal\nperiod. State both exact date ranges and date basis before querying.\n\nUse a bounded analytics plan. Resolve the intended authorized channel with\n`vidiq_user_channels`; stop private analysis if it is absent instead of substituting a similarly\nnamed public channel. Request sensitive revenue, demographic, or geography breakdowns only when\nthe creator explicitly needs them.\n\n## Gather relevant reports\n\n- **Trajectory:** `vidiq_channel_analytics` with explicit dates and `dimensions: [\"day\"]`.\n Choose supported decision-relevant metrics, such as views, watch time, average duration/\n percentage, subscriber gains/losses, likes, and comments. Report latest observed date and\n gaps; a returned date is not proof of complete ingestion.\n- **Format contribution:** use a separate `creatorContentType` report when the split matters.\n Keep long-form, Shorts, and live evidence distinct and use metrics valid for that report shape.\n- **Portfolio:** a separate `video` report provides a bounded top-N view, not the full upload\n distribution. Use `vidiq_channel_videos` for recent titles/dates only when needed, with a\n required `videoFormat: long`, `short`, or `live` per call. Label that set a sample.\n Filter analytics to sampled IDs using `filters: \"video==ID1,ID2\"` in batches of at most 150;\n absent requested IDs remain unknown.\n- **Audience overlap or publishing windows:** use `vidiq_subscriber_insights` only when explicitly\n requested for the authorized channel. Its histogram is sampled public activity,\n not watch history or a live online-audience signal. Keep overlap data private.\n\n## Interpret valid comparisons\n\nRequire equal-day coverage and comparable formats. If shifting bounds for ingestion lag, retain\nequal full-length periods, disclose revised dates, and scope extra calls first. When an\ninside-period change matters, compare equal-day halves (15/15, 30/30, or 45/45), showing observed\nversus expected day counts. Missing values cannot be invented or unequal observed sums treated\nas equal-day performance.\n\nSum additive metrics only. Weight rates/percentages using valid available denominators;\notherwise show rows separately. Compute net subscribers as gained minus lost, report both net\ncounts and the absolute delta, and add percent change only from a positive prior net. Counts\nnever change in percentage points.\n\nAssess trajectory, watch efficiency, audience response, format contribution, and top-video\nconcentration against comparable channel history and the stated goal. Disclose cadence, upload\nages, sample size, and format-mix changes as competing explanations. Missing coverage or\nnonpositive baselines leave relative decline unknown; show available absolute deltas.\n\nDo not impose universal healthy-channel thresholds, unsupported peer benchmarks, or causal claims.\nThumbnail CTR/impressions are unavailable in this analytics schema; use supplied Studio data\nwhen needed and label its source.\n\n## Deliver\n\nGive the authorized target, periods, relevant coverage/freshness limitations, and a compact health\nsummary separating observations, interpretations, and recommendations. Include an inside-period\ncomparison only when relevant, with its coverage or availability limit.\n\nPrioritize up to three interventions, or the requested number, with evidence, competing explanation,\nconfidence, smallest action, success measure, and reassessment date. Report contradictions and\nthe next read that would most improve confidence. Route a focused launch or retention question\nto its matching skill.\n"
"---\nname: vidiq-channel-audit\ndescription: Audit an authorized YouTube channel's last 30, 60, or 90 days with private vidIQ analytics (views, watch time, subscribers, format mix, top videos), then prioritize improvements. Use when asked 'analyze, audit, or review my YouTube channel', 'is my channel doing well', 'why are my views or subscribers dropping', or 'monthly channel report'. Whole-channel only; one new upload is vidiq-new-upload-review.\n---\n\n# vidIQ Channel Audit\n\nRead [Live surface notes](references/live-surface-notes.md) first, even when using only supplied evidence.\n\nProduce a private, read-only diagnosis of the authorized channel from its own evidence.\nDo not generate assets, score packaging, or make state changes.\n\n## Set comparable scope\n\nUse the requested 30-, 60-, or 90-day window; propose 30 days in the research plan if unspecified.\nChoose the latest completed calendar days, excluding today, and the immediately preceding equal\nperiod. State both exact date ranges and date basis before querying.\n\nUse a bounded analytics plan. Resolve the intended authorized channel with\n`vidiq_user_channels`; stop private analysis if it is absent instead of substituting a similarly\nnamed public channel. Request sensitive revenue, demographic, or geography breakdowns only when\nthe creator explicitly needs them.\n\n## Gather relevant reports\n\n- **Trajectory:** `vidiq_channel_analytics` with explicit dates and `dimensions: [\"day\"]`.\n Choose supported decision-relevant metrics, such as views, watch time, average duration/\n percentage, subscriber gains/losses, likes, and comments. Report latest observed date and\n gaps; a returned date is not proof of complete ingestion.\n- **Format contribution:** use a separate `creatorContentType` report when the split matters.\n Keep long-form, Shorts, and live evidence distinct and use metrics valid for that report shape.\n- **Portfolio:** a separate `video` report provides a bounded top-N view, not the full upload\n distribution. Use `vidiq_channel_videos` for recent titles/dates only when needed, with a\n required `videoFormat: long`, `short`, or `live` per call. Label that set a sample.\n Filter analytics to sampled IDs using `filters: \"video==ID1,ID2\"` in batches of at most 150;\n absent requested IDs remain unknown.\n- **Public growth context:** `vidiq_channel_stats` with the `channelId` and the same `from`/`to`\n window gives public subscriber, view, and video-count growth for the channel or a comparison\n channel; keep it separate from private analytics.\n- **Audience overlap or publishing windows:** use `vidiq_subscriber_insights` only when explicitly\n requested for the authorized channel. Its histogram is sampled public activity,\n not watch history or a live online-audience signal. Keep overlap data private.\n\n## Interpret valid comparisons\n\nRequire equal-day coverage and comparable formats. If shifting bounds for ingestion lag, retain\nequal full-length periods, disclose revised dates, and scope extra calls first. When an\ninside-period change matters, compare equal-day halves (15/15, 30/30, or 45/45), showing observed\nversus expected day counts. Missing values cannot be invented or unequal observed sums treated\nas equal-day performance.\n\nSum additive metrics only. Weight rates/percentages using valid available denominators;\notherwise show rows separately. Compute net subscribers as gained minus lost, report both net\ncounts and the absolute delta, and add percent change only from a positive prior net. Counts\nnever change in percentage points.\n\nAssess trajectory, watch efficiency, audience response, format contribution, and top-video\nconcentration against comparable channel history and the stated goal. Disclose cadence, upload\nages, sample size, and format-mix changes as competing explanations. Missing coverage or\nnonpositive baselines leave relative decline unknown; show available absolute deltas.\n\nDo not impose universal healthy-channel thresholds, unsupported peer benchmarks, or causal claims.\nThumbnail CTR/impressions are unavailable in this analytics schema; use supplied Studio data\nwhen needed and label its source.\n\n## Deliver\n\nGive the authorized target, periods, relevant coverage/freshness limitations, and a compact health\nsummary separating observations, interpretations, and recommendations. Include an inside-period\ncomparison only when relevant, with its coverage or availability limit.\n\nPrioritize up to three interventions, or the requested number, with evidence, competing explanation,\nconfidence, smallest action, success measure, and reassessment date. Report contradictions and\nthe next read that would most improve confidence. Route a focused launch question to\n`vidiq-new-upload-review` and a single video's retention to `vidiq-retention-analysis`.\n"
Full snapshot data
{
"description": "Audit an authorized YouTube channel's last 30, 60, or 90 days with private vidIQ analytics (views, watch time, subscribers, format mix, top videos), then prioritize improvements. Use when asked 'analyze, audit, or review my YouTube channel', 'is my channel doing well', 'why are my views or subscribers dropping', or 'monthly channel report'. Whole-channel only; one new upload is vidiq-new-upload-review.",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 455
},
{
"relative_path": "references/live-surface-notes.md",
"size_in_bytes": 2014
}
],
"name": "vidiq-channel-audit",
"skill_md_contents": "---\nname: vidiq-channel-audit\ndescription: Audit an authorized YouTube channel's last 30, 60, or 90 days with private vidIQ analytics (views, watch time, subscribers, format mix, top videos), then prioritize improvements. Use when asked 'analyze, audit, or review my YouTube channel', 'is my channel doing well', 'why are my views or subscribers dropping', or 'monthly channel report'. Whole-channel only; one new upload is vidiq-new-upload-review.\n---\n\n# vidIQ Channel Audit\n\nRead [Live surface notes](references/live-surface-notes.md) first, even when using only supplied evidence.\n\nProduce a private, read-only diagnosis of the authorized channel from its own evidence.\nDo not generate assets, score packaging, or make state changes.\n\n## Set comparable scope\n\nUse the requested 30-, 60-, or 90-day window; propose 30 days in the research plan if unspecified.\nChoose the latest completed calendar days, excluding today, and the immediately preceding equal\nperiod. State both exact date ranges and date basis before querying.\n\nUse a bounded analytics plan. Resolve the intended authorized channel with\n`vidiq_user_channels`; stop private analysis if it is absent instead of substituting a similarly\nnamed public channel. Request sensitive revenue, demographic, or geography breakdowns only when\nthe creator explicitly needs them.\n\n## Gather relevant reports\n\n- **Trajectory:** `vidiq_channel_analytics` with explicit dates and `dimensions: [\"day\"]`.\n Choose supported decision-relevant metrics, such as views, watch time, average duration/\n percentage, subscriber gains/losses, likes, and comments. Report latest observed date and\n gaps; a returned date is not proof of complete ingestion.\n- **Format contribution:** use a separate `creatorContentType` report when the split matters.\n Keep long-form, Shorts, and live evidence distinct and use metrics valid for that report shape.\n- **Portfolio:** a separate `video` report provides a bounded top-N view, not the full upload\n distribution. Use `vidiq_channel_videos` for recent titles/dates only when needed, with a\n required `videoFormat: long`, `short`, or `live` per call. Label that set a sample.\n Filter analytics to sampled IDs using `filters: \"video==ID1,ID2\"` in batches of at most 150;\n absent requested IDs remain unknown.\n- **Public growth context:** `vidiq_channel_stats` with the `channelId` and the same `from`/`to`\n window gives public subscriber, view, and video-count growth for the channel or a comparison\n channel; keep it separate from private analytics.\n- **Audience overlap or publishing windows:** use `vidiq_subscriber_insights` only when explicitly\n requested for the authorized channel. Its histogram is sampled public activity,\n not watch history or a live online-audience signal. Keep overlap data private.\n\n## Interpret valid comparisons\n\nRequire equal-day coverage and comparable formats. If shifting bounds for ingestion lag, retain\nequal full-length periods, disclose revised dates, and scope extra calls first. When an\ninside-period change matters, compare equal-day halves (15/15, 30/30, or 45/45), showing observed\nversus expected day counts. Missing values cannot be invented or unequal observed sums treated\nas equal-day performance.\n\nSum additive metrics only. Weight rates/percentages using valid available denominators;\notherwise show rows separately. Compute net subscribers as gained minus lost, report both net\ncounts and the absolute delta, and add percent change only from a positive prior net. Counts\nnever change in percentage points.\n\nAssess trajectory, watch efficiency, audience response, format contribution, and top-video\nconcentration against comparable channel history and the stated goal. Disclose cadence, upload\nages, sample size, and format-mix changes as competing explanations. Missing coverage or\nnonpositive baselines leave relative decline unknown; show available absolute deltas.\n\nDo not impose universal healthy-channel thresholds, unsupported peer benchmarks, or causal claims.\nThumbnail CTR/impressions are unavailable in this analytics schema; use supplied Studio data\nwhen needed and label its source.\n\n## Deliver\n\nGive the authorized target, periods, relevant coverage/freshness limitations, and a compact health\nsummary separating observations, interpretations, and recommendations. Include an inside-period\ncomparison only when relevant, with its coverage or availability limit.\n\nPrioritize up to three interventions, or the requested number, with evidence, competing explanation,\nconfidence, smallest action, success measure, and reassessment date. Report contradictions and\nthe next read that would most improve confidence. Route a focused launch question to\n`vidiq-new-upload-review` and a single video's retention to `vidiq-retention-analysis`.\n"
}SHA-256 of public snapshot: 54bc929ff7421676ddc20d0f7273d5fe5cf6cebebed3bbbfef1c1e4d64b694da