Slate
Markdown

Agent setup

Slate CLI and agent skill

Give a coding agent the Slate skill, then let the Slate CLI do the deterministic work: install, authenticate, link recorded media, sync analysis, reconcile script annotations, hydrate the edit workspace, and render a draft.

1. Install the CLI

Install Slate, verify the binary, then sign in with device auth.

curl -fsSL https://useslate.app/api/v1/cli/install | sh
slate version
slate auth login
slate auth status --json

2. Install the skill

If the agent supports skills.sh, install the skill from a Slate repo checkout with npx skills.

npx skills add ./cli/slate/skill --skill slate --global --agent claude-code --agent codex --yes

From a repository root, agents can also discover Slate with:

npx skills add . --list --full-depth

Without skills.sh, create a skill folder named slate in the agent's skills directory and copy the package files below. Keep the same folder shape for Codex, Claude Code, CloudCode-style agents, or any other skill-aware coding agent.

slate/
  SKILL.md
  agents/openai.yaml
  references/install-and-auth.md
  references/local-link-and-sync.md
  references/post-recording-reconciliation.md
  references/edit-workspace.md
  references/cli-reference.md

3. Start the edit

Once the skill is installed, the user's only real prompt can be this:

Use the Slate skill to sync my newly recorded media, reconcile my Slate script annotations with the real clips, hydrate the edit workspace, and render a draft video.

The skill tells the agent to sync new media, wait for analysis, replace stale placeholder B-roll annotations with explicit LLM-chosen real clip assignments, then hydrate and edit locally.

Slate CLI and agent skill | Slate