Show HN: ShipSlides – turn a URL into editable slides with a serverless agent ShipSlides launched as a Show HN project that turns a pasted URL or written brief into editable HTML, PDF, and PNG slide decks using Anthropic's claude-opus-5.5 model running on OpenComputer's serverless agent runtime. The agent registers four tools — web_fetch, check_deck, export_deck, and read_deck — writes one self-contained 1920 × 1080 HTML presentation, renders each slide in Chromium via Playwright to check JavaScript errors, canvas size, clipping and text overflow, and saves output under /workspace/slides//. The one-click deploy button imports the diggerhq/shipslides repository into a user's own OpenComputer account, running on that user's credits, while the public demo uses the project's deployed agent and the website runs on Vercel. A little less slide work. A lot more story. Ship a presentation. Paste a URL or describe your idea. Opus 5.5 designs the deck and an OpenComputer serverless agent checks and exports it. Editable HTML, PDF, and previews. Your story is ready. Real decks generated by ShipSlides Built for developer tools. A product overview, an architecture story, a developer introduction. See what a URL can become. How it runs A serverless agent on OpenComputer. Yours in one click. The form starts a session. The model writes the presentation as HTML. Tools render it in Chromium, check the layout, and save the files. OpenComputer manages the agent loop, inference, tool computer, durable session events, and workspace storage. Your brief → Session + turn → Designer agent → Chromium checks → HTML · PDF · PNG - Website - This form sends your brief, audience, slide count, and style to a small Node API. On Vercel, that API authenticates with a server-side OpenComputer credential and the configured agent/project IDs. The local preview uses your CLI login and project binding. Your credential never goes to the browser. - Session - The API creates one session of the deployed designer, then submits your brief as a turn. OpenComputer runs the model/tool loop. The website polls durable events to show research, design, checking, and export progress. Reloading this page resumes the same session. - Agent - agent.ts selects anthropic/claude-opus-5.5 , registers four tools, and returns the design instructions plus your brief. The agent chooses a narrative and varied layouts using the bundled Frontend Slides and Presentation Design skills. - Research - web fetch reads public HTTPS pages, follows validated redirects, and returns bounded page text. Private addresses are rejected. The designer cites sources and labels fictional examples. A JavaScript-only website may need pasted source content. - Computer - The agent control loop runs in OpenComputer’s serverless runtime; custom Node tools execute on its managed tool computer. This is where network fetching, package installation, filesystem writes, and Chromium run. The renderer installs Playwright and Chromium on first use. - Design - The model writes one self-contained HTML presentation with inline CSS, JavaScript and diagrams. Slides use a 1920 × 1080 stage scaled to fit the browser. Each slide has speaker notes, with keyboard/touch navigation and inline text editing. - Validation - check deck renders every slide and checks JavaScript errors, canvas size, clipping and text outside the slide. The agent reviews returned text and issues, then revises. The built-in skill reader cannot view generated PNGs, so visual review remains yours. - Export - export deck independently repeats the checks, prints one slide per PDF page, and saves HTML, PDF, PNGs and a manifest under /workspace/slides/