kevinbadi/hyperedit/post-longform

Claude Code and agent skill by kevinbadi/hyperedit

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Publish a longform video to YouTube with title, description, and tags via the creatoros CLI. Use when asked to upload a YouTube video, publish longform content, or update a published video's metadata.

Install

npx vskill@latest install kevinbadi/hyperedit/post-longform

SKILL.md

Post Longform (YouTube)

When to use

  • The human has a finished longform video and wants it on YouTube, now or scheduled.
  • Updating title/description/tags on an already-published video.

Prerequisites

  • creatoros auth:check exits 0.
  • YouTube account connected: find its _id in creatoros accounts:list --pretty.
  • The video file exists, plus a title. Description and tags strongly recommended — ask the human if missing rather than inventing SEO copy.

Steps

  1. Upload the video:

``sh creatoros media:upload path/to/video.mp4 `` Longform files are large — this can take a while; don't assume failure early.

  1. Publish or schedule:

``sh creatoros posts:create \ --text "<description>" \ --title "<video title>" \ --accounts <youtubeAccountId> \ --media <uploadedUrl> \ --tags tag1,tag2,tag3 \ [--scheduledAt "<ISO-8601>" --timezone "<tz>"] ``

  1. For metadata updates on an already-published video:

``sh creatoros posts:update-metadata <postId> --title "<new title>" --tags new,tags ` (Run creatoros posts:update-metadata --help` for the exact flags supported.)

Judgment rules

  • Title under ~70 characters so it doesn't truncate in search; front-load the hook.
  • Description: first 2 lines carry the pitch (that's what shows before "more"); links and chapters after.
  • Tags are low-impact on YouTube — a handful of accurate ones beats twenty speculative ones.
  • Never publish with a placeholder title like "Final_v3.mp4". If the title looks like a filename, stop and ask.

Verification

  • posts:create returns a post ID; check creatoros posts:get <postId> --pretty — status, title, and target account all correct.
  • If publishing failed: creatoros posts:retry <postId> once, then report.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
148
Repository forks
113
7-day trend score
25

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/kevinbadi/hyperedit/post-longform/badge)](https://verified-skill.com/skills/kevinbadi/hyperedit/post-longform)

Something wrong with this skill or its page? Tell us.