mandoline
CommunityTransform raw data into analysis-ready tables.
Authorspm1001
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the transformation of raw, opaque survey data and CSV dumps into self-documenting, clean BigQuery tables, preventing LLM hallucinations and enabling direct analysis.
Core Features & Use Cases
- Schema Design: Guides the creation of descriptive column names, appropriate data types, and decodes numeric codes into human-readable labels.
- Data Cleaning: Handles filtering of junk rows, conversion of placeholder values to NULL, and snapshotting of fragile Sheets-linked data.
- Metadata Enrichment: Writes teaching-style column descriptions, table descriptions, friendly names, and labels for enhanced discoverability and usability.
- Automated Verification: Includes a suite of SQL checks to ensure data integrity and transformation accuracy.
- Use Case: When presented with a raw survey export containing columns like
S1,Q1r3, and coded responses, use Mandoline to create a BigQuery table where columns are namedgender,action_physical_activity, and values are clearly labeled 'Male', 'Female', 'Yes', 'No', with rich descriptions explaining their meaning and usage.
Quick Start
Use the mandoline skill to transform the raw data in the 'raw_survey_data' table into a clean, analysis-ready table with proper descriptions and metadata.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 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: mandoline Download link: https://github.com/spm1001/trousse/archive/main.zip#mandoline Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.