> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tryflowy.ai/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Flowy is a node-based AI creative platform: you generate images, video, audio, 3D and vector on an infinite Canvas, refine on the Studio timeline, and export or publish from the same project.
> Prefer the Flowy MCP server (https://mcp.tryflowy.ai/mcp) or the REST API at https://apis.tryflowy.ai/v1 for programmatic work. Install with `flowy mcp install` from the @flowy/cli package.
> Credits are workspace-scoped. Generations reserve credits on start and only deduct on success, so failed runs refund automatically.

# Skills

> Expert, step-by-step workflows the Flowy MCP server serves to your agent on demand.

A **Flowy skill** is an instruction pack, a `SKILL.md`, that teaches an agent how to do one kind of Flowy work well: directing a multi-shot film, keeping a character consistent across shots, composing a timeline, and so on. Skills aren't installed ahead of time. The [MCP](/api/mcp) server serves them **on demand**, mid-conversation, over the same connection as its tools: an agent calls `list_skills` to see what's available, then `load_skill` to pull the full instructions into context right before it needs them.

<Note>
  The Flowy MCP server's own instructions tell a connected agent to check for a matching skill before starting any non-trivial Flowy work (a video, canvas build, brand kit, render, or storyboard) and load it *before* calling the generation tools. You shouldn't need to ask for a skill by name; a capable agent loads the right one on its own.
</Note>

## Tools

| Tool          | What it does                                                                                                                                                       |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `list_skills` | List every skill with its name and one-line "use when" description.                                                                                                |
| `load_skill`  | Fetch one skill's full `SKILL.md` by name. Takes an optional `resource` argument for a file the skill references (e.g. `flowy-compose`'s `composition-schema.md`). |

## Shipped skills

17 skills ship today:

| Skill                  | Purpose                                                                                                                                                                           |
| ---------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `flowy-brandkit`       | Create, inspect, and update Flowy brand kits (colors, fonts, logos, design tokens) and apply them to generations.                                                                 |
| `flowy-canvas`         | Work with Flowy canvas projects: create them, generate media as live nodes, wire node outputs together, and poll node state.                                                      |
| `flowy-cinematography` | Direct multi-shot video like a filmmaker: shot sizes, camera movement, cuts vs. continuous boundaries, coverage, pacing, and genre visual language.                               |
| `flowy-compose`        | Author the composition timeline JSON that [Render a composition](/api/start-render) accepts: tracks, clips, transitions, text overlays, audio mixing, and keyframes.              |
| `flowy-continuity`     | Keep characters, locations, and look identical across many generations using reference anchors, locked seed images, chained beat images, and canvas edges.                        |
| `flowy-film`           | Turn a script, story, ad brief, or one-line idea into a finished multi-scene film: a director's blueprint, seed refs, beat images, and scene videos, then assembled and rendered. |
| `flowy-flam`           | Generate transparent/alpha ("flam") videos for overlays, logo stings, product spins, and AR.                                                                                      |
| `flowy-generate`       | Generate images, videos, audio (SFX/music), and 3D models in a Flowy workspace.                                                                                                   |
| `flowy-ingest`         | Pull the complete content of a link the user provides, bypassing summarizing or truncating fetch tools.                                                                           |
| `flowy-prompt-craft`   | Write generation prompts that actually deliver, using the subject / environment / composition / lighting / style / camera framework.                                              |
| `flowy-remake`         | Recreate a reference video shot by shot: analyze its rhythm, framing, and grade, then generate a piece with the same structure.                                                   |
| `flowy-render`         | Render composition timelines (a Remotion project JSON) to final videos and track render jobs.                                                                                     |
| `flowy-sound-design`   | Design a soundtrack as separate layers (music bed, SFX, ambience) placed as composition tracks.                                                                                   |
| `flowy-storyboard`     | Generate a scene-by-scene storyboard plus a story bible of character/location references.                                                                                         |
| `flowy-verbatim`       | Execute a user-authored scene-by-scene script word-for-word, with no rewriting or enhancement.                                                                                    |
| `flowy-verify`         | Adversarially review generated media against five refute-by-default lenses before handing it to the user.                                                                         |
| `flowy-workspace`      | Browse workspace assets, credit balances and transactions, and the signed-in account and workspaces.                                                                              |

## Offline / client-side install

Skills are also installable outside the MCP connection, for agents that read local skill files instead of calling `load_skill`:

```bash theme={"theme":{"light":"github-light","dark":"vesper"}}
npx skills add flowy-ai/skills
```

or, from the [Flowy CLI](/api/cli):

```bash theme={"theme":{"light":"github-light","dark":"vesper"}}
flowy skill install
```
