youtube-sync-review-ops
Preview, apply, and score YouTube metadata changes from local JSON plans using the Apollo scripts in SCBE-AETHERMOORE. Use when updating YouTube titles, descriptions, or tags; when running a local syn
Files1
View on GitHubSKILL.mdresearch/sphere-grid/skills/youtube-sync-review-ops/SKILL.md
GitHubYouTube Sync Review Ops
Use the repo-local Apollo scripts to manage YouTube packaging from the terminal instead of YouTube Studio.
Core scripts
python scripts/apollo/youtube_metadata_sync.py preview --input <plan.json>python scripts/apollo/youtube_metadata_sync.py apply --input <plan.json>python scripts/apollo/youtube_sync_and_review.py preview --input <plan.json>python scripts/apollo/youtube_sync_and_review.py apply --input <plan.json>python scripts/apollo/video_review.py review-all
Default workflow
- Keep machine-applied plans in
artifacts/apollo/video_reviews/. - Keep human-readable packs next to the plan for review.
- Run
previewfirst. - If the preview looks correct, run
apply. - Rerun
review-alland report the score change.
Current plan files
artifacts/apollo/video_reviews/youtube_description_updates_2026-03-26.jsonartifacts/apollo/video_reviews/youtube_title_tag_updates_2026-03-26.jsonartifacts/apollo/video_reviews/youtube_description_pack_2026-03-26.mdartifacts/apollo/video_reviews/youtube_title_tag_pack_2026-03-26.md
Auth contract
- Load
YOUTUBE_CLIENT_IDandYOUTUBE_CLIENT_SECRETfromconfig/connector_oauth/.env.connector.oauth. - Reuse cached token data from
config/connector_oauth/.youtube_tokens.jsonorconfig/connector_oauth/youtube_token.json. - If refresh fails, allow the browser OAuth fallback and continue.
Guardrails
- Preview before apply when titles are changing.
- Do not invent links or claims in descriptions.
- Preserve existing snippet fields by fetching the live snippet before update.
- Use focused tags, not filler tags.
- Treat
video_review.pyas the scoring surface after every applied change.
Typical requests
- "Update my YouTube descriptions from the local plan and rerun review"
- "Preview title and tag changes for these videos"
- "Push the metadata pack to YouTube and tell me the score delta"
- "Run the local YouTube packaging pipeline"