From ibr
Capture external design references — screenshot a URL, extract full HTML/CSS, or crawl a sitemap. Unified entry point wrapping existing IBR primitives.
How this command is triggered — by the user, by Claude, or both
Slash command
/ibr:capture <url> [--mode=screenshot|extract|crawl] [--depth=1] [--max=10]The summary Claude sees in its command listing — used to decide when to auto-load this command
# /ibr:capture Capture a design reference from an external site and save to the current build's reference set. ## Modes ### screenshot (default) Calls the `ibr screenshot` MCP tool. Saves to `.ibr/references/<slug>.png`. ### extract Calls IBR's URL extraction (`src/extract.ts → extractInteractiveElements`). Writes: - `.ibr/references/<slug>.png` - `.ibr/references/<slug>.html` - `.ibr/references/<slug>.json` (elements + computed styles + CSS variables) ### crawl Calls `src/crawl.ts → discoverPages` with `maxPages` from `--max` (default 10). For each discovered page, captures a scree...
Capture a design reference from an external site and save to the current build's reference set.
Calls the ibr screenshot MCP tool. Saves to .ibr/references/<slug>.png.
Calls IBR's URL extraction (src/extract.ts → extractInteractiveElements). Writes:
.ibr/references/<slug>.png.ibr/references/<slug>.html.ibr/references/<slug>.json (elements + computed styles + CSS variables)Calls src/crawl.ts → discoverPages with maxPages from --max (default 10). For each discovered page, captures a screenshot. Writes to .ibr/references/<slug>/pages/<n>.png and a manifest.json listing pages.
.ibr/builds/<currentTopic>/refs.json if invoked during an active build.ibr/references/ (global reference library)/ibr:capture https://mobbin.com/apps/something --mode=screenshot
/ibr:capture https://linear.app --mode=extract
/ibr:capture https://stripe.com --mode=crawl --max=8
--delay increase or --wait-for selectornpx claudepluginhub tyroneross/interface-built-right --plugin ibr/captureCaptures ideas, tasks, and notes into a GSD system — creates structured todos, timestamped notes, backlog items, and forward-looking seeds with trigger conditions. Also supports listing pending todos and auditing seeds.
/captureSynthesizes the current conversation into a flow-next specification file at `.flow/specs/<spec-id>.md` with source-tagged content and mandatory read-back to prevent silent overwrites.
/captureCaptures WebGPU frames from a browser page and reports a summary of command counts, draw calls, shaders, and issues. Supports optional URL and frame count arguments.
/captureSaves a URL, thought, snippet, or file as a single clean note in the correct vault folder, fetching URL content for a tight summary.
/captureCaptures and documents a module, component, API, system, or technical topic into a structured knowledge artifact.
/captureCaptures decisions, learnings, patterns, and context as persistent memories with automatic namespace detection. Supports interactive guided capture and explicit namespaces.