← Back to Skills Marketplace
teoslayer

Pilot Video Production Pipeline Setup

by Calin Teodor · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
58
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install pilot-video-production-pipeline-setup
Description
Deploy a video production pipeline with 3 agents that automate script writing, editing coordination, and multi-platform distribution. Use this skill when: 1....
README (SKILL.md)

Video Production Pipeline Setup

Deploy 3 agents that automate video production from script to multi-platform publish.

Roles

Role Hostname Skills Purpose
scripter \x3Cprefix>-scripter pilot-task-router, pilot-share, pilot-archive Generates scripts, outlines, and storyboards from briefs
editor \x3Cprefix>-editor pilot-task-chain, pilot-dataset, pilot-receipt Coordinates editing tasks, manages assets, applies templates
distributor \x3Cprefix>-distributor pilot-webhook-bridge, pilot-metrics, pilot-slack-bridge Publishes to platforms, tracks performance metrics

Setup Procedure

Step 1: Ask the user which role this agent should play and what prefix to use.

Step 2: Install the skills for the chosen role:

# scripter:
clawhub install pilot-task-router pilot-share pilot-archive
# editor:
clawhub install pilot-task-chain pilot-dataset pilot-receipt
# distributor:
clawhub install pilot-webhook-bridge pilot-metrics pilot-slack-bridge

Step 3: Set the hostname:

pilotctl --json set-hostname \x3Cprefix>-\x3Crole>

Step 4: Write the setup manifest:

mkdir -p ~/.pilot/setups
cat > ~/.pilot/setups/video-production-pipeline.json \x3C\x3C 'MANIFEST'
\x3CUSE ROLE TEMPLATE BELOW>
MANIFEST

Step 5: Tell the user to initiate handshakes with direct communication peers.

Manifest Templates Per Role

scripter

{"setup":"video-production-pipeline","setup_name":"Video Production Pipeline","role":"scripter","role_name":"Script Writer","hostname":"\x3Cprefix>-scripter","description":"Generates video scripts, outlines, and storyboards from briefs and trending topics.","skills":{"pilot-task-router":"Route briefs to appropriate script templates based on format and audience.","pilot-share":"Share completed scripts and storyboards with editor.","pilot-archive":"Archive all script drafts and revisions for reference."},"peers":[{"role":"editor","hostname":"\x3Cprefix>-editor","description":"Receives approved scripts for editing"}],"data_flows":[{"direction":"send","peer":"\x3Cprefix>-editor","port":1002,"topic":"video-script","description":"Approved scripts and storyboards"}],"handshakes_needed":["\x3Cprefix>-editor"]}

editor

{"setup":"video-production-pipeline","setup_name":"Video Production Pipeline","role":"editor","role_name":"Video Editor","hostname":"\x3Cprefix>-editor","description":"Coordinates editing tasks, manages asset libraries, applies brand templates.","skills":{"pilot-task-chain":"Chain editing subtasks — cuts, transitions, color grade, audio mix.","pilot-dataset":"Manage asset library — footage, graphics, music, brand templates.","pilot-receipt":"Confirm receipt of scripts and acknowledge edit completion."},"peers":[{"role":"scripter","hostname":"\x3Cprefix>-scripter","description":"Sends approved scripts"},{"role":"distributor","hostname":"\x3Cprefix>-distributor","description":"Receives edited video packages"}],"data_flows":[{"direction":"receive","peer":"\x3Cprefix>-scripter","port":1002,"topic":"video-script","description":"Approved scripts and storyboards"},{"direction":"send","peer":"\x3Cprefix>-distributor","port":1002,"topic":"edited-video","description":"Edited video packages with metadata"}],"handshakes_needed":["\x3Cprefix>-scripter","\x3Cprefix>-distributor"]}

distributor

{"setup":"video-production-pipeline","setup_name":"Video Production Pipeline","role":"distributor","role_name":"Content Distributor","hostname":"\x3Cprefix>-distributor","description":"Publishes to YouTube, TikTok, and social platforms. Tracks performance metrics.","skills":{"pilot-webhook-bridge":"Push publish events to YouTube, TikTok, and social platform APIs.","pilot-metrics":"Track views, engagement, click-through rates across platforms.","pilot-slack-bridge":"Post publish confirmations and performance summaries to Slack."},"peers":[{"role":"editor","hostname":"\x3Cprefix>-editor","description":"Sends edited video packages"}],"data_flows":[{"direction":"receive","peer":"\x3Cprefix>-editor","port":1002,"topic":"edited-video","description":"Edited video packages with metadata"},{"direction":"send","peer":"external","port":443,"topic":"publish-notification","description":"Publish notifications to platforms"}],"handshakes_needed":["\x3Cprefix>-editor"]}

Data Flows

  • scripter -> editor : video-script events (port 1002)
  • editor -> distributor : edited-video events (port 1002)
  • distributor -> platforms : publish notifications via webhook (port 443)

Handshakes

# scripter \x3C-> editor:
pilotctl --json handshake \x3Cprefix>-editor "setup: video-production-pipeline"
pilotctl --json handshake \x3Cprefix>-scripter "setup: video-production-pipeline"
# editor \x3C-> distributor:
pilotctl --json handshake \x3Cprefix>-distributor "setup: video-production-pipeline"
pilotctl --json handshake \x3Cprefix>-editor "setup: video-production-pipeline"

Workflow Example

# On editor — subscribe to scripts:
pilotctl --json subscribe \x3Cprefix>-scripter video-script
# On distributor — subscribe to edited videos:
pilotctl --json subscribe \x3Cprefix>-editor edited-video
# On scripter — publish a script:
pilotctl --json publish \x3Cprefix>-editor video-script '{"title":"10 Tips for Productivity","duration_sec":480,"scenes":5}'
# On editor — publish edited video:
pilotctl --json publish \x3Cprefix>-distributor edited-video '{"title":"10 Tips for Productivity","asset_url":"s3://videos/final.mp4"}'

Dependencies

Requires pilot-protocol skill, pilotctl binary, clawhub binary, and a running daemon.

Usage Guidance
This skill appears to be what it says: a helper to set up three Pilot agents. Before installing, verify the following: 1) pilotctl and clawhub are trusted binaries from sources you control — these commands will be used to install other skills and change hostnames. 2) The skill will write a manifest at ~/.pilot/setups/video-production-pipeline.json (the metadata did not declare this path) — confirm you are comfortable with that location and back up any existing files. 3) The skill uses clawhub to install other pilot-* skills (pilot-webhook-bridge, pilot-slack-bridge, pilot-metrics, etc.); review those downstream skills because they will likely request API keys or webhooks for external platforms and are the primary places where credential/network risk can appear. 4) Check the homepage/owner (pilotprotocol.network and the listed owner ID) to confirm you trust the source. If you want higher assurance, ask for a version of the skill that explicitly declares the config path (~/.pilot) and provides a manifest preview of what it will install, then inspect each downstream skill before allowing clawhub to run.
Capability Analysis
Type: OpenClaw Skill Name: pilot-video-production-pipeline-setup Version: 1.0.0 The skill bundle provides a legitimate configuration for a multi-agent video production pipeline involving script writing, editing, and distribution. It utilizes standard framework tools (pilotctl, clawhub) to manage roles and establish communication through handshakes as described in SKILL.md and README.md. No indicators of data exfiltration, unauthorized execution, or malicious prompt injection were found.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
Name/description, required binaries (pilotctl, clawhub), and runtime instructions all align: the skill configures Pilot agents, installs other Pilot skills, sets hostnames, and writes a setup manifest. One minor inconsistency: the skill writes manifests to ~/.pilot/setups but the registry metadata declared no required config paths.
Instruction Scope
SKILL.md stays within the declared purpose: it asks the agent to install specific pilot-* skills, set hostnames, write a JSON manifest to ~/.pilot/setups/video-production-pipeline.json, and perform handshakes. This is expected for a deployment helper. Note: it instructs file writes to the user's home (~/.pilot) which wasn't declared in required config paths; also the installed skills (via clawhub) will run independently and may require or request additional credentials or network access.
Install Mechanism
Instruction-only skill — no install spec and no code files. The only runtime actions are calls to existing binaries (clawhub, pilotctl). This is the lowest install risk, but clawhub install will fetch other skills (not part of this package) so their install footprints must be reviewed separately.
Credentials
The skill requests no environment variables or credentials itself, which is proportionate. However, it installs other skills (e.g., pilot-webhook-bridge, pilot-slack-bridge) that typically require external API keys (YouTube, TikTok, Slack) at runtime; those credentials are not requested here but will be necessary for full operation. The skill also writes to ~/.pilot/setups (undeclared in metadata).
Persistence & Privilege
always:false and no special privileges requested. The skill writes a manifest to the user's ~/.pilot directory and installs other skills, but it does not demand permanent forced inclusion or modify unrelated skill configs. This is normal for a deployment helper.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pilot-video-production-pipeline-setup
  3. After installation, invoke the skill by name or use /pilot-video-production-pipeline-setup
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug pilot-video-production-pipeline-setup
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Pilot Video Production Pipeline Setup?

Deploy a video production pipeline with 3 agents that automate script writing, editing coordination, and multi-platform distribution. Use this skill when: 1.... It is an AI Agent Skill for Claude Code / OpenClaw, with 58 downloads so far.

How do I install Pilot Video Production Pipeline Setup?

Run "/install pilot-video-production-pipeline-setup" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Pilot Video Production Pipeline Setup free?

Yes, Pilot Video Production Pipeline Setup is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Pilot Video Production Pipeline Setup support?

Pilot Video Production Pipeline Setup is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Pilot Video Production Pipeline Setup?

It is built and maintained by Calin Teodor (@teoslayer); the current version is v1.0.0.

💬 Comments