delay-test-rate-inspection

Extract OKR delay-rate metrics from a web dashboard into daily JSON.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/gaojingqi12/inspection --skill delay-test-rate-inspection
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: delay-test-rate-inspection
Source: https://github.com/gaojingqi12/inspection/tree/main/OKR-inspection/delay-test-rate-skill
Command: npx skills add https://github.com/gaojingqi12/inspection --skill delay-test-rate-inspection

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) components.

What problem does it solve?

Automates extraction of OKR delay-rate metrics from a web dashboard by reading the first row of the target card's table after applying date and department filters, producing daily JSON records that JoyClaw can aggregate into weekly trends.

Core Features & Use Cases

  • Automated dashboard querying: opens the fixed page, applies date range (last Friday to today) and department filter, and queries the data.
  • Daily JSON generation: extracts the first row values and writes to out/history/YYYY-MM-DD.json with fields like planned_test_requirements, delayed_test_requirements, delay_test_rate_okr.
  • Weekly trend generation: JoyClaw consumes historical JSON to build weekly trends.

Quick Start

Run the delay-test-rate-inspection skill from its directory to fetch the latest metrics and generate the daily JSON.

Frequently Asked Questions about delay-test-rate-inspection

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

FAQPage Schema
How do I automate OKR delay-rate data extraction from a web dashboard?

Automating OKR delay-rate data extraction uses Playwright browser automation to open a fixed dashboard page, apply date and department filters, and parse table DOM elements to generate structured daily JSON records.

Can I use Playwright to scrape dashboard tables and export the results to JSON?

Yes, Playwright enables deterministic web automation for scraping dashboard tables. This Skill filters data by date and department, reads the first row of the target chart table, and exports the parsed values to a daily JSON file.

What is the best way to track weekly OKR delay-rate trends automatically?

Tracking weekly OKR delay-rate trends is achieved by generating daily JSON records containing delay metrics. Downstream tools like JoyClaw consume these historical JSON files to aggregate and visualize the weekly trend data.

Does this dashboard data collection tool support custom date ranges and department scopes?

Dashboard data collection supports a fixed department scope and a specific date range. It automatically applies a filter from last Friday to today before querying the dashboard and extracting the target metrics.

What fields are included in the daily JSON output for OKR delay metrics?

The daily JSON output includes explicit fields and units such as planned_test_requirements, delayed_test_requirements, and delay_test_rate_okr, extracted directly from the dashboard's target table row.

Why does web automation fail when parsing dashboard tables with dynamic content?

Web automation can fail parsing dashboard tables if DOM elements load dynamically or page structure changes. This Skill ensures deterministic extraction by applying fixed filters and reading specific table rows after the page fully renders.