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.mdsource 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
-
Port forward the dashboard
kubectl port-forward svc/ark-dashboard 3000:3000 -n default & -
Test with Playwright MCP tools
- Open http://localhost:3000browser_navigate
- Check page statebrowser_snapshot
- Interact with elementsbrowser_click
- Capture screenshotsbrowser_take_screenshot
-
Screenshots location Screenshots save to current directory or
..playwright-mcp/screenshots/