keryx storyboard¶
Author the storyboard — the creative seed of a reel. A hand-authored
storyboard.json is always accepted directly; draft produces a first draft
for a human to edit (never auto-final).
keryx storyboard draft¶
keryx storyboard draft <post.md> [--theme <kw>] [--workspace <slug>] [-o board.json] # LLM draft from a post
keryx storyboard draft --inject <board.json> [--workspace <slug>] [-o board.json] # write a provided board (no LLM)
Dual-mode (spec §3.2):
- LLM — drafts ~9 cards from the post via the configured chat provider
(providers.chat.provider = claude|gemini|openai + the matching API key).
--theme is a tone hint.
- --inject — writes a storyboard you (or a Claude session) already produced,
with no LLM round-trip — avoiding LLM-from-LLM indirection.
Either way the result is validated against the storyboard schema and written
to -o, the workspace storyboard.json (with --workspace), or storyboard.json.
Review before use.
See Storyboard.