data-structure-checker

Official

Auto-fixes messy tabular data for analysis.

Authoraws-samples
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill automatically detects and fixes common data file issues when reading any tabular data file (Excel, CSV, Parquet, ODS). It returns a clean DataFrame ready for analysis with zero user intervention.

Core Features & Use Cases

  • Auto-fixes:
    • Multi-level/hierarchical headers (flattens with a separator)
    • Encoding issues (utf-8, cp949, euc-kr, etc.)
    • Empty rows and columns
    • Data type inference and conversion
    • Duplicate column names
    • Unicode path issues (Korean/CJK filenames)
  • Use Case: Quickly turn messy data files into analysis-ready DataFrames across formats (Excel, CSV, Parquet, ODS).

Quick Start

To read any tabular data file with automatic issue detection and fixing, run the checker script: uv run python skills/data-structure-checker/scripts/checker.py data.xlsx

Dependency Matrix

Required Modules

numpypandas

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: data-structure-checker
Download link: https://github.com/aws-samples/sample-deep-insight/archive/main.zip#data-structure-checker

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.