AI agent plugin that reads any file or content, generates a mobile-optimized webpage with your chosen design style, and captures a high-resolution long screenshot. Zero config. Works offline.
claude plugin marketplace add laosuan/page2img
claude plugin install page2img@page2img
McKinsey, Minimal, Dark Tech, Academic, Startup. Professional output every time.
1170px wide HD screenshots. Tile-based stitching for unlimited page height.
Native plugins for Claude Code, OpenCode, and OpenClaw.
One command turns raw content into polished output. No design skills, no build steps, no API keys required.
Every page is optimized for 390px viewport with touch-friendly elements, CJK font support, and responsive breakpoints.
Markdown, plain text, structured data — the agent identifies sections, headings, metrics, and creates semantic HTML automatically.
Full-page 3x retina capture using Chrome DevTools Protocol. Tile-based stitching bypasses GPU texture limits for any height.
No API keys, no server, no network required. Uses your local Chrome for screenshots. Self-contained HTML with inline CSS.
Five carefully designed styles for different contexts. Each includes typography, color palette, and a full component library.
Consulting report
DEFAULTClean whitespace
Terminal mode
Paper aesthetic
SaaS landing
Native integration for the three major AI coding agent platforms. Same capability, platform-native interface.
Hooks + Skills plugin. Use /page2img in any conversation. Auto-hints via UserPromptSubmit hook.
TypeScript SDK plugin. Exposes page2img_convert and page2img_styles tools with system prompt injection.
Extension with openclaw.plugin.json manifest. Configurable default style, Chrome path, and scale factor via plugin config UI.
From raw content to polished deliverable.
Your AI agent reads the source file, pasted text, or fetched URL. Markdown, plain text, structured data — anything works.
Creates a single self-contained HTML file with inline CSS using your chosen design style. Mobile-first, semantic, beautiful.
Puppeteer launches Chrome headless at 3x retina (1170px wide). Full-page capture with tile-based stitching for unlimited height.
You get index.html (open in browser) and screenshot-hd.png (share anywhere). Clean, no leftover dependencies.