CommunityCoding & Developmentgithub.com

Pavan-makwana/My-Agentic-Skills

>- Complete end-to-end master automation pipeline. Takes a song name or YouTube URL and automatically downloads audio, transcribes lyrics, computes millisecond word-by-word synchronization, generates SVG line-art for musical breaks, renders a 1080x1920 (9:16) Instagram Reel, and publishes it directly to Telegram.

What is My-Agentic-Skills?

My-Agentic-Skills is a Antigravity agent skill that >- Complete end-to-end master automation pipeline. Takes a song name or YouTube URL and automatically downloads audio, transcribes lyrics, computes millisecond word-by-word synchronization, generates SVG line-art for musical breaks, renders a 1080x1920 (9:16) Instagram Reel, and publishes it directly to Telegram.

Works with~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/Pavan-makwana/My-Agentic-Skills/tree/HEAD/skills/song-to-reel-pipeline

Installed? Explore more Coding & Development skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

Song to Reel Master Pipeline

The unified agentic pipeline that orchestrates all sub-skills into an autonomous workflow: from raw song input to a published, studio-grade Instagram Reel.

flowchart TD
    A[Input: Song Name or YouTube URL] --> B[Skill: youtube-media-extractor]
    B --> C[Skill: lyric-word-sync-engine]
    C --> D[Skill: canvas-line-art-generator]
    D --> E[Skill: paint-frame-reel-renderer]
    E --> F[Skill: telegram-reel-publisher]
    F --> G[Reel in Telegram & Downloads]

Step-by-Step Autonomous Workflow

  1. Extraction:
    • Downloads 48kHz audio using youtube-media-extractor.
  2. Lyric & Timing Alignment:
    • Detects the first vocal phrase.
    • Calculates the Instant Hook Offset: video starts exactly 1.0 second before singing begins.
    • Tokenizes lines into word events with acoustic onset timestamps via lyric-word-sync-engine.
  3. Artwork & Badge Ingestion:
    • Sets dynamic series header badge (e.g. DAY {N} • PEAK TAMIL LYRICS).
    • Injects traditional couple SVG line art (canvas-line-art-generator) during instrumental pauses and beat drops.
  4. Studio-Quality Render:
    • Renders 1080x1920 vertical frames in headless Chrome with SVG turbulence displacement.
    • Encodes via FFmpeg with H.264 High Profile + 320kbps AAC and +faststart via paint-frame-reel-renderer.
  5. Direct Publishing:
    • Automatically streams the rendered MP4 file to Telegram via telegram-reel-publisher.

Invocation Prompt

Create a Peak Lyrics Reel for: "Kanmani Anbodu Kaadhalan by Sachin Siby"
- Cut intro to 1s before lyrics
- Align word-by-word
- Set Day badge to Day 2
- Deliver directly to my Telegram Bot

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Related Skills