video-publisher
Publish assembled videos to YouTube and other platforms. Orchestrates existing youtube-uploader, youtube-strategy, and youtube-plan-new-video skills. Use when ready to publish or plan distribution for completed videos.
How do I install this agent skill?
npx skills add https://github.com/mckruz/comfyui-expert --skill video-publisherIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill defines a workflow for publishing videos by orchestrating other specialized tools. While it contains no executable code itself, it establishes an attack surface for indirect prompt injection by processing external video metadata and research data without explicit sanitization or boundary markers.
- Socketwarn
1 alert: gptAnomaly
- Snykpass
Risk: LOW · No issues
- Runlayerpass
1 file scanned · No issues
What does this agent skill do?
Video Publisher
Thin orchestrator that routes publishing tasks to existing specialized skills.
Publishing Workflow
PUBLISH REQUEST
|
|-- Need to plan content first?
| |-- youtube-research-video-topic → Research competitors and gaps
| |-- youtube-plan-new-video → Generate title, thumbnail, hook
| |-- youtube-strategy → Optimize for discovery
|
|-- Ready to upload?
| |-- Verify video file is ready (video-assembly checklist passed)
| |-- Generate metadata (title, description, tags)
| |-- youtube-uploader → Upload with metadata
|
|-- Post-publish?
| |-- youtube-studio → Monitor analytics
| |-- Track performance for future optimization
Skill Delegation
Content Planning
| Task | Delegate To | Input |
|---|---|---|
| Research topic viability | youtube-research-video-topic | Topic/niche |
| Plan title + thumbnail + hook | youtube-plan-new-video | Research results |
| Optimize for YouTube algorithm | youtube-strategy | Content plan |
Upload
| Task | Delegate To | Input |
|---|---|---|
| Upload video file | youtube-uploader | Video file + metadata |
| Manage channel | youtube-studio | Channel operations |
Analytics
| Task | Delegate To | Input |
|---|---|---|
| View performance | youtube-studio | Video/channel ID |
| Analyze for improvements | youtube-video-analyst | Video URL |
Metadata Generation
When preparing to publish, generate:
Title
- Use
youtube-titleskill for optimization - Keep under 60 characters
- Include primary keyword
- Create curiosity gap
Description
{Hook paragraph - what viewer will learn/see}
{Detailed description with timestamps}
{Links to resources mentioned}
{Social links and subscribe CTA}
---
Tags: {comma-separated relevant tags}
Tags
- Primary topic keyword
- Related keywords
- Tool/software names (ComfyUI, Stable Diffusion, etc.)
- Technique names
- "AI video generation", "AI art tutorial", etc.
Thumbnail
- Use
youtube-thumbnailskill (via youtube-plan-new-video) - Character close-up or dramatic before/after
- Bold text overlay (3-5 words max)
- High contrast, readable at small size
Platform-Specific Settings
YouTube
| Setting | Recommended |
|---|---|
| Resolution | 1920x1080 or 3840x2160 |
| Format | MP4 (H.264) |
| Frame rate | 24, 30, or 60 fps |
| Audio | AAC, 192kbps+ |
| Aspect ratio | 16:9 |
| Max file size | 256GB (12 hours) |
YouTube Shorts
| Setting | Recommended |
|---|---|
| Resolution | 1080x1920 (9:16) |
| Duration | 15-60 seconds |
| Format | MP4 (H.264) |
Instagram Reels
| Setting | Recommended |
|---|---|
| Resolution | 1080x1920 (9:16) |
| Duration | 15-90 seconds |
| Format | MP4 (H.264) |
TikTok
| Setting | Recommended |
|---|---|
| Resolution | 1080x1920 (9:16) |
| Duration | 15-180 seconds |
| Format | MP4 (H.264) |
Pre-Publish Checklist
- Video passes quality check (video-assembly checklist)
- Title optimized for search + curiosity
- Description includes timestamps and links
- Tags are relevant and comprehensive
- Thumbnail is compelling and readable at small size
- Category and audience settings are correct
- Schedule time is optimal (check youtube-strategy)
- End screen and cards planned
- Subtitles/CC file ready (if applicable)
Integration
This skill is the final step in the VideoAgent pipeline:
Research → Plan → Generate → Assemble → Publish
It bridges the ComfyUI production pipeline with the YouTube publishing pipeline.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/mckruz/comfyui-expert/video-publisher">View video-publisher on skillZs</a>