← Back to Skills Marketplace
Clay
by
Jiahui (Clay) Yang
· GitHub ↗
· v1.0.0
· MIT-0
140
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install pmu-data-quality-skill
Description
Run data quality checks on PMU (Phasor Measurement Unit) data. Use when the user asks to validate, check, or audit PMU measurements including frequency, volt...
Usage Guidance
This skill appears to be a straightforward local PMU CSV quality checker. Before installing/running: 1) Review the full script if you need to be certain it won't access other files or networks (the visible code imports pandas/numpy and writes local reports). 2) Run it in an environment with Python and the required libraries (pandas, numpy) installed or in a sandbox if the data is sensitive. 3) Be aware it reads whatever CSV path you provide and writes flagged output next to it — avoid pointing it at directories containing unrelated sensitive files. 4) If you plan to use it in production, confirm the limits_config.json matches your system and review any further code not shown to ensure no unexpected network or subprocess calls.
Capability Analysis
Type: OpenClaw Skill
Name: pmu-data-quality-skill
Version: 1.0.0
The pmu-data-quality skill bundle is a legitimate tool for validating Phasor Measurement Unit (PMU) data in CSV format. The primary script, scripts/pmu_quality_check.py, uses standard data processing libraries (pandas, numpy) to perform range and continuity checks against configurable limits defined in templates/limits_config.json. There is no evidence of data exfiltration, malicious execution, or prompt injection; the code operates locally on user-provided files and outputs results to stdout and a local CSV file.
Capability Assessment
Purpose & Capability
Name/description match the included files: SKILL.md, a sample CSV, a limits config, and a Python script that implements frequency, voltage, phasor angle, missing-data, and timestamp-gap checks. All requested actions (reading a CSV, applying configurable limits, producing reports) are appropriate for a PMU data quality tool.
Instruction Scope
Runtime instructions restrict the skill to asking for a PMU CSV, checking columns, running the provided Python script, and reporting local outputs. The SKILL.md does not instruct the agent to read unrelated system files, environment variables, or send data to external endpoints.
Install Mechanism
This is an instruction-only skill with an included Python script (no install spec). The script imports pandas and numpy but the skill does not declare these dependencies or require 'python' as a runtime binary; users should ensure a compatible Python environment with required packages is available before running.
Credentials
The skill requests no environment variables, credentials, or config paths. All file access is limited to user-supplied CSVs, the included templates, and locally produced reports, which is proportionate to the stated purpose.
Persistence & Privilege
always is false and the skill does not request persistent or elevated privileges. It does write output files (flagged CSV and optional HTML) alongside input files, which is expected for a reporting tool.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pmu-data-quality-skill - After installation, invoke the skill by name or use
/pmu-data-quality-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
pmu-data-quality-skill 1.0.0 — Initial release
- Adds automated data quality checks for PMU (Phasor Measurement Unit) CSV files, including frequency, voltage magnitude, phasor angles, missing data, and timestamp continuity.
- Supports configurable security limits and flexible column mappings via JSON config.
- Generates summary reports, flagged-row CSVs, and optional HTML reports with charts.
- Usable via command-line interface with clear usage instructions for standard and custom checks.
Metadata
Frequently Asked Questions
What is Clay?
Run data quality checks on PMU (Phasor Measurement Unit) data. Use when the user asks to validate, check, or audit PMU measurements including frequency, volt... It is an AI Agent Skill for Claude Code / OpenClaw, with 140 downloads so far.
How do I install Clay?
Run "/install pmu-data-quality-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Clay free?
Yes, Clay is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Clay support?
Clay is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Clay?
It is built and maintained by Jiahui (Clay) Yang (@clayutk); the current version is v1.0.0.
More Skills