Claude-skill-registry Ark Dashboard Test

Test the Ark Dashboard UI with Playwright

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/ark-dashboard-test" ~/.claude/skills/majiayu000-claude-skill-registry-ark-dashboard-test && rm -rf "$T"
manifest: skills/data/ark-dashboard-test/SKILL.md
source content

Ark Dashboard Test

Test Ark Dashboard with Playwright and capture screenshots.

When to use

  • Testing Ark dashboard UI
  • Capturing screenshots for PRs
  • Validating dashboard changes

Prerequisites

  • Ark deployed and running
  • Playwright MCP server available

Steps

  1. Port forward the dashboard

    kubectl port-forward svc/ark-dashboard 3000:3000 -n default &
    
  2. Test with Playwright MCP tools

    • browser_navigate
      - Open http://localhost:3000
    • browser_snapshot
      - Check page state
    • browser_click
      - Interact with elements
    • browser_take_screenshot
      - Capture screenshots
  3. Screenshots location Screenshots save to current directory or

    .playwright-mcp/screenshots/
    .