Scaffold a new demo
init_demoScaffold a product-demo project with a starter brief and storyboard. Pass a live URL to auto-generate scenes from page headings and interaction beats from selectors, then refine narration and clicks.
Instructions
Create demos// with a starter brief + storyboard. dir is the repo to scaffold into (absolute path recommended; default: server cwd). With fromUrl the page is inspected first (no LLM): its headings become scenes and its unique selectors become the beats + a _candidates list — you then write the narration and turn the candidate hover into the real click.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dir | No | ||
| name | Yes | demo name (creates demos/<name>/) | |
| force | No | ||
| fromUrl | No | draft the storyboard from this live page | |
| profile | No | fromUrl: Chrome user-data dir (logged-in pages) | |
| headless | No | fromUrl: run Chrome headless (default true) | |
| viewport | No | fromUrl: viewport (default 1280x720) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| demoDir | Yes | ||
| briefPath | Yes | ||
| storyboardPath | Yes |