"Generate missing block screenshots" now works for a coding agent and
over MCP. php artisan aurora:block-previews --missing --json lists each
block without a picture with its signed sample address; the agent
screenshots it with its own browser and saves it with
aurora:block-previews {type} --from=shot.png, which makes it the block
list's 800x450 WebP in resources/block-previews to commit. With
spatie/browsershot installed (optional, suggested), --generate takes
them itself, and AI apps get a generate_block_screenshots tool that
saves them as if uploaded in Settings › Blocks.
BlockScreenshots::using() tells Browsershot where Chrome is. The skill
has the steps.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>