dashboard-qa

Automate browser-based QA checks for the Sentinel trading dashboard with Playwright.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/dsieczko/claude-agent-plugins --skill dashboard-qa-dsieczko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dashboard-qa
Source: https://github.com/dsieczko/claude-agent-plugins/tree/main/qa-agent/skills/dashboard-qa
Command: npx skills add https://github.com/dsieczko/claude-agent-plugins --skill dashboard-qa-dsieczko

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automated QA of the Sentinel dashboard to catch visual regressions, data issues, and connectivity problems before users encounter them.

Core Features & Use Cases

  • Automated UI checks: Load dashboard in a real browser and validate critical components (watchlist, scores, WS status).
  • Error detection & reporting: Capture console errors and report failures to the Discord channel.
  • Scheduled health checks: Run periodic verifications during market hours and lighter checks otherwise; generate concise summaries.

Quick Start

Load the dashboard in a real browser, verify all checks, and report results to Discord.

Frequently Asked Questions about dashboard-qa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Playwright browser QA for a live trading dashboard?

Automate Playwright dashboard QA by loading the page in a real browser to validate watchlist scores, WebSocket connectivity, and health status, then reporting console errors to Discord. This catches visual regressions and data issues before users encounter them.

What is the best way to monitor console errors and WebSocket connectivity during market hours?

Monitor console errors and WebSocket connectivity by running periodic Playwright browser validations during market hours to catch live issues. This automated QA approach verifies page loads and data freshness, sending failure alerts directly to a Discord channel.

Can I run Playwright health checks on a dashboard with stale data outside market hours?

Yes, you can run Playwright health checks outside market hours, but the system performs lighter validations when data may be stale. It adjusts automated browser QA to avoid false positives from outdated timestamp scores during off-hours.

How do I send automated test results from Playwright to a Discord channel?

Send Playwright test results to Discord by running automated browser QA checks that capture console errors and verify dashboard components. The system generates concise validation summaries and reports failures directly to your configured Discord channel.

Does automated browser QA verify watchlist scores and timestamp freshness?

Yes, automated browser QA verifies watchlist scores and timestamp freshness by loading the dashboard in a real browser. It checks that live data updates correctly during market hours and validates critical components for visual regressions.

Why does dashboard QA run lighter checks when the market is closed?

Dashboard QA runs lighter checks when the market is closed because trading data may be stale outside market hours. Running reduced Playwright validations prevents false positives for timestamp freshness and WebSocket connectivity issues during inactive periods.