What problem does it solve?
This Skill helps QA teams and developers ensure the PropertyIQ graphs page is aligned with centralized metric definitions, validates time-series data endpoints, and analyzes component behavior to maintain data integrity.
Core Features & Use Cases
- Alignment Verification: Checks if the graphs page uses the same metric definitions and order as the map sidebar.
- Data Fetching Validation: Tests the backend API endpoints for time-series data to ensure availability and correct format.
- Component Analysis: Reviews React components for correct state management and rendering logic.
- Use Case: When a metric is added to the central config, this skill confirms the graphs page pulls the updated metrics in the correct order and displays data accurately.
Quick Start
Run the test script to validate time-series endpoints against a local backend:
- npx tsx .agent/skills/graph_page_testing/scripts/run-tests.ts
- Ensure API_URL points to your backend (e.g., http://localhost:3000)