bi-weekly-delivery-rate-inspection

Extract bi-weekly delivery rates from ECharts dashboards into daily JSON entries.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill automates extracting the bi-weekly delivery rate from a fixed dashboard, hover-based chart interaction, and persistent daily JSON logging to streamline KPI reporting.

Core Features & Use Cases

  • Automated web navigation: open the fixed dashboard URL, collapse the left sidebar, apply date range filter (last Friday to today) and department filter (Pay Solutions R&D).
  • Visual data extraction: hover the ECharts canvas and read the tooltip to capture the biweekly delivery rate value.
  • Daily persistence: write a standardized JSON entry to out/history/YYYY-MM-DD.json containing the metric, status, unit, and source evidence.
  • History & trend integration: allow JoyClaw to generate weekly trends by aggregating today's value with historical data.

Quick Start

Run the daily bi-weekly delivery rate inspection by executing scripts/run_skill.py from the skill's root directory.

Frequently Asked Questions about bi-weekly-delivery-rate-inspection

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

FAQPage Schema
How do I automate extracting data from an ECharts tooltip using Playwright?

To automate extracting ECharts tooltip data, use Playwright to navigate the dashboard, hover over the specific canvas coordinates, and read the dynamically rendered tooltip text to capture the delivery rate metric.

How do I save daily web dashboard metrics to a structured JSON file?

You can save daily web dashboard metrics to a structured JSON file by automating the browser to capture the value and writing a standardized entry containing the metric, status, unit, and source evidence to a dated JSON file.

Can Playwright apply date range and department filters on a web dashboard?

Yes, Playwright can automatically apply date range filters like last Friday to today and specific department scoping like Pay Solutions R&D by interacting with the dashboard's UI elements during browser automation.

Does automated dashboard monitoring store screenshots as source evidence?

Automated dashboard monitoring stores screenshots as source evidence by capturing the visual state of the dashboard during extraction and saving it alongside the structured JSON payload containing the indicator metadata.

What is the best way to track bi-weekly delivery rates for daily KPI reporting?

The best way to track bi-weekly delivery rates is automating Playwright to extract the metric daily, persist it as a standardized JSON entry, and aggregate historical data to generate weekly trend reports.