STDF Reader for Openclaw

A specialized CLI utility for parsing, converting, and analyzing Standard Test Data Format (STDF) semiconductor test files.

showjim
v1.0.0
Apr 5, 2026
0
802
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install stdf-reader

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install stdf-reader using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is STDF Reader?

The STDF Reader is a robust technical tool designed for semiconductor test engineers and data scientists to interact with complex binary STDF files. By integrating this capability into Openclaw Skills, users can automate the extraction of critical test data, generate wafer maps, and perform comprehensive statistical analysis without manual data munging.

This skill bridges the gap between low-level binary test formats and actionable insights, supporting various conversions and specialized reporting formats essential for yield management, product engineering, and quality control. It provides a programmatic way to handle large volumes of test data through a streamlined command-line interface.

STDF Reader Use Cases

  • Converting binary STDF files into human-readable CSV or Excel formats for downstream processing.
  • Generating comprehensive semiconductor analysis reports including bin summaries and wafer maps.
  • Performing site-to-site correlation to identify hardware or environmental variations across test sites.
  • Automating the creation of PDF trendlines and histograms for specific test parameters via regex.
  • Extracting specific diagnostic records like DTR, GDR, or TSR for deep-dive failure analysis.

How STDF Reader Works

  1. Install the stdf-reader package and its dependencies within a Python 3.9+ environment.
  2. Provide one or more STDF input files to the conversion command to generate a unified or individual CSV log.
  3. Utilize the listing commands to filter and identify specific test instances or parameters within the dataset.
  4. Execute the reporting engine to calculate data statistics, bin summaries, and spatial wafer maps from the processed CSV.
  5. Generate visual PDF charts or Excel-based correlation tables to compare performance across different files or test sites.

STDF Reader Setup

To get started with this skill, ensure you have Python 3.9 or higher installed. Install the package via pip:

pip install stdf-reader

It is recommended to use a virtual environment for running Openclaw Skills commands:

source .venv/bin/activate

STDF Reader Data Schema & Taxonomy

The tool processes binary STDF data and generates structured outputs according to the following schema:

Output Type File Extension Metadata Included
CSV Log .csv Raw test data, site info, test names, and numbers
Analysis Report .xlsx Bin summaries, data statistics, and wafer maps
Correlation Report .xlsx Mean comparisons and site-to-site delta tables
Diagnostic Data .csv STR and PSR diagnosis records for V4-2007.1
Visualization .pdf Histograms, trendlines, and failure limit lines

STDF Reader Advanced Features

  • Support for specialized STDF V4-2007.1 diagnostic records including STR and PSR parsing.
  • Advanced regex-based test filtering for targeted data extraction from massive CSV logs.
  • Site-to-site (s2s) correlation with a cherry-picking feature for specific site comparisons.
  • Multi-file merging capabilities to facilitate longitudinal lot analysis in a single report.
  • Flexible PDF chart generation with options to group trends by file or by test site.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*