Back to list
thesobercoder

ui-preview

by thesobercoder

A starter kit for building apps using the Ralph methodology — autonomous AI coding loops that ship features while you sleep.

0🍴 2📅 Jan 24, 2026

SKILL.md


name: ui-preview description: "Preview and screenshot local dev servers URLs. Use when asked to view UI components, take screenshots of or inspect the web/server apps." metadata: version: "1"

UI Preview Skill

Preview local dev servers URLs using Chrome DevTools.

Available Tools

  • navigate_page - Navigate to a URL (supports url, back, forward, reload)
  • new_page - Open a new browser tab and load a URL
  • list_pages - Get a list of pages open in the browser
  • select_page - Select a page as context for future tool calls
  • click - Clicks on the provided element (supports double click)
  • fill - Type text into an input, text area, or select an option from a <select> element
  • hover - Hover over the provided element
  • press_key - Press a key or key combination. Use this when other input methods like fill() cannot be used (e.g., keyboard shortcuts, navigation keys, or special key combinations)
  • handle_dialog - If a browser dialog was opened, use this command to handle it (accept/dismiss)
  • wait_for - Wait for the specified text to appear on the selected page
  • take_snapshot - Take a text snapshot of the currently selected page based on the a11y tree. The snapshot lists page elements with unique IDs
  • take_screenshot - Take a screenshot of the page or element
  • evaluate_script - Evaluate a JavaScript function inside the currently selected page. Returns the response as JSON so returned values have to be JSON-serializable
  • list_console_messages - List all console messages for the currently selected page since the last navigation
  • get_console_message - Gets a console message by its ID

Workflow

  • Navigate to the target URL using navigate_page
  • Wait for the desired element to appear using wait_for
  • Take a snapshot of the page structure using take_snapshot
  • Interact with elements using click, fill, hover, or press_key
  • Handle any dialogs using handle_dialog
  • Screenshot the page using take_screenshot
  • Inspect console logs using list_console_messages / get_console_message

Local Dev URLs

Navigate to http://localhost:3000 for the web dev server.

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon