npx claudepluginhub crouton-labs/crouton-kit --plugin captureThis skill is limited to using the following tools:
Browser automation via CDP for UI validation. For the full command reference, see [cli-reference.md](cli-reference.md).
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Analyzes competition with Porter's Five Forces, Blue Ocean Strategy, and positioning maps to identify differentiation opportunities and market positioning for startups and pitches.
Browser automation via CDP for UI validation. For the full command reference, see cli-reference.md.
capture session start --url <url> — open a tab and start recordingscreenshot, click, type, a11y, exec, navigatecapture session stop <id> — bundle artifacts; capture session view <id> to inspectSession context auto-fills --target and --har — no manual flag threading needed.
Target selection: If the user hasn't specified which app or browser to target, ask before starting. Don't assume Chrome, a specific port, or a running tab — run capture detect to see what's available and confirm with the user when ambiguous.
When validating a UI feature:
a11y --interactive to understand what's on the pageclick and type using accessible names (not selectors)exec to check DOM or JS state when a11y isn't sufficienthar read to verify network requests if relevant (supports --filter-url, --filter-status, --filter-method, --limit; ID optional in an active session)HAR caveat: the session HAR is populated by the commands that run — most reliably navigate. click/type capture the traffic that fires inside their settle window, but cross-navigation traffic after the frame changes is lossy. For continuous "click around" capture, run capture record --duration N in parallel.
click "Name" over exec with selectors — a11y names are stableclick reports multiple matches, add --role to disambiguatea11y --interactive before interacting to see available elementstype --into "Field Name" clicks the field first, then types — no separate click needed