Have your agent record video demos of its work with shot-scraper video

Simon Willison (Simon Willison's Newsletter) ยท email ยท 2026-06-30 source โ†— Reader ๐Ÿ–ฅ๏ธ

Agent-Native DesignAgent Self-DocumentationAgent SkillsAgentic EngineeringCoding AgentsFeedback LoopsHuman-in-the-LoopMulti-Agent Orchestration
Coding agents should record video demos of their own work, and the tooling that enables it โ€” shot-scraper's new storyboard-driven `video` command โ€” is itself best built by an agent and driven straight from its `--help` output, so the human's remaining job is reviewing the design rather than writing the code.

practical ยท Weekly weblog roundup newsletter (announcement + build-log), practical/how-to register โ€” This is a Simon Willison newsletter roundup: two feature write-ups (shot-scraper video; sqlite-utils 4.0rc2 written by Claude Fable) plus ~10 links, 6 quotations, 4 notes, 3 releases, 1 research report and 1 tool. The opening sponsor blurb (Sonar / Gartner) is advertising and is ignored. The extraction is centered on the primary substantive piece โ€” the shot-scraper video feature for having a coding agent record video demos of its own work โ€” with a few strong secondary ideas captured from the sqlite-utils piece and the roundup items (cross-family review, review-docs-first, understand-to-participate, cheaper-model delegation).

Structure

PartRole
Feature announcement + worked demoIntroduces `shot-scraper video` (shot-scraper 1.10): a `storyboard.yml` routine recorded via Playwright, shown with a full Datasette bulk-insert demo storyboard.
'The agent drove it' revealShows the entire storyboard was written by GPT-5.5 xhigh in Codex Desktop from a 3-line prompt, and names the '--help as embedded SKILL.md' pattern.
'How I built this'Build log: agent wrote the feature code and its documentation; Pydantic used to define/validate the format; reviewing the docs was how Willison steered the design; activation-cost reflection (issue open since Feb 2024).
Secondary piece โ€” sqlite-utils 4.0rc2 (Claude Fable)A release-hardening story: Fable found 5 release blockers (incl. a delete_where data-loss bug) via code review, a GPT-5.5 cross-family review found 2 more, cost tracked at $149.25, release notes outsourced.
Roundup fragments (links, quotes, notes, releases)Jon Udell's 'agent in the loop' reframing, Geoffrey Litt's 'understand to participate', a prompt-injection challenge, cheaper-model subagent delegation, 'Better Models: Worse Tools', DSPy prompt evals.

Key terms

Propositions

Arguments

Building tools that a coding agent can drive end-to-end from its --help output, so the agent can record demos of its own work, is a worthwhile and now-practical pattern for agentic engineering. strength: medium
Explicit premises:
Implicit premises:
Inferences:
Cross-family model review should be a habitual step in agent-assisted software work. strength: medium
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Related documents