CONTENT CREATION

Capture Doc Screenshots Across Mobile, Tablet, and Desktop Viewports

For each documented screen, captures responsive screenshots at mobile, tablet, and desktop widths via Browserbase, stores them in object storage.

CategoryContent Creation
Enginesim
Difficultyintermediate
Triggerschedule
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerScheduled run begins for screen list
  • ActionRead documented target routes from ReadMeReadMeReadMe
  • ActionCapture each route at mobile, tablet, desktop widthsBrowserbase
  • ActionUpload versioned image set to R2CloudflareCloudflare R2
  • OutputUpdate ReadMe pages with per-breakpoint image URLsReadMeReadMe

What it does

Generates a full responsive screenshot set for your docs in one pass. Instead of a single desktop capture, it shoots each documented screen at three viewport widths, archives the versioned set to object storage, and wires ReadMe to present the appropriate image so mobile readers see mobile layouts.

When to use it

Use it when your product UI is genuinely responsive and desktop-only screenshots mislead readers on phones, or when you want a durable, versioned archive of how each screen looked at every breakpoint over time.

How it works

  1. 1A scheduled run begins for the documented screen list.
  2. 2The flow reads the target routes from ReadMe.
  3. 3Browserbase loads each route three times at mobile, tablet, and desktop widths and captures a screenshot per width.
  4. 4The captures are uploaded to an R2 bucket under a dated, versioned path.
  5. 5The matching ReadMe pages are updated with the new responsive image URLs for each breakpoint.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect ReadMeAPI docs, changelog, auth.
  2. 2
    Connect BrowserbaseHeadless browsers, sessions, replays.
  3. 3
    Connect Cloudflare R2Object storage, S3-compatible.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.