# Framesail

> Framesail — framesail-framesail. Use this tool when you need to create long-form videos with consistent character and style representation across every shot. Framesail solves the problem of manually stitching together multiple AI models for script, voiceover, and video editing, streamlining the process into a single pipeline with six stages: Style, Script, Reference images, Voiceover, Storyboard, and Editor. It takes in scripts, images, videos, or YouTube links and outputs a final edited video with customizable captions, music, and SFX.

Canonical page: https://skillsregistry.net/skills/framesail-framesail  
JSON: https://api.skillsregistry.net/v1/skills/framesail-framesail

## Description

Create long-form (faceless YouTube) videos end to end from any MCP client: script, locked character references, storyboard, voiceover, and final video editing — with characters and style held consistent across every shot.

Making long-form AI video today means 8+ tabs stitched by hand — an LLM for the script, a voice model, an image model, a video model — with characters drifting between tools and style resetting at every export. Framesail replaces the patchwork: the whole pipeline runs in one place and manages your video's context end to end.

Six stages: Style (paste images, videos, or YouTube links and Framesail reverse-engineers the look, voice, and direction), Script (write it yourself or generate it in your narrative style), Reference images (auto-generated for every character, place, and prop), Voiceover (one narrator or many characters, with word-level timing), Storyboard (planned scene by scene), and Editor (captions, music, SFX, then export).

No black box: you control every prompt, asset, model, and setting.

## Trust

- **Trust score (0–1):** 0.30
- **Verification tier:** unverified
- **Last scanned:** 2026-08-30

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** devops-ci
- **Updated:** 2026-08-30

## Source

- **Source listing:** [Smithery](https://smithery.ai/server/framesail/framesail)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "framesail-framesail"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/framesail-framesail` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/framesail-framesail/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
