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 --json2. 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 --yesFrom a repository root, agents can also discover Slate with:
npx skills add . --list --full-depthWithout 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.md3. 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.