libtv-skill

Create and manage agent-im sessions for image and video generation workflows.

14|4|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/zephyrwang6/allSkills --skill libtv-skill-zephyrwang6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: libtv-skill
Source: https://github.com/zephyrwang6/allSkills/tree/main/libtv-skill
Command: npx skills add https://github.com/zephyrwang6/allSkills --skill libtv-skill-zephyrwang6

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill removes the manual work of calling agent-im APIs directly, letting you create sessions, send generation prompts, upload media, and inspect progress from one workflow.

Core Features & Use Cases

  • Create and send messages: Start a new session or continue an existing one with an image or video generation prompt.
  • Track generation progress: Poll a session to see assistant updates, generated media links, and incremental message history.
  • Upload reference files: Send local images or videos so the workflow can use them as inputs for generation.
  • Switch projects: Rebind the access key to a new project and keep future sessions on the updated canvas.
  • Use case: A creator asks for a short anime video, uploads a reference image, and checks the session until the final media link is ready.

Quick Start

Ask the skill to create an agent-im session for my prompt and keep checking the session until the generated media link is ready.

Frequently Asked Questions about libtv-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate agent-im session creation for image and video generation?

Poll an existing agent-im session using its session identifier to inspect assistant updates and incremental message history. This retrieves generated media links and tracks video or image generation progress until completion.

Can I use local reference images for prompt-based media generation?

Yes, you can upload local reference images or videos through MIME-validated file uploads. The workflow uses these uploaded files as inputs for prompt-based image and video generation within your active session.

How do I switch project UUIDs for ongoing agent-im media generation?

Switch project UUIDs by rebinding your access key to a new project. This updates the canvas for future agent-im media generation sessions while keeping your existing session polling workflows intact.

Do I need Python standard-library scripts to upload files to agent-im sessions?

Yes, MIME-validated file uploads require Python standard-library scripts to function. These scripts handle Bearer-authenticated OpenAPI requests and project UUID handling without requiring any external dependencies.

What are the limitations of managing OpenAPI requests for media generation?

Limitations include the strict requirement for Bearer-authenticated OpenAPI requests and proper session identifiers. Additionally, file uploads must pass MIME validation, and project switching requires accurate UUID handling to avoid binding errors.