File To Database Skill — Data skill for Claude Code
Turn data files (CSV/Excel/JSON/JSONL/TSV) into a validated database, then operate it in natural language — pluggable methodology, quality gates, migration ledger, visual delivery.
How to install File To Database Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Thomaszhou22/file-to-database-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What File To Database Skill does
Turn data files (CSV/Excel/JSON/JSONL/TSV) into a validated database, then operate it in natural language — pluggable methodology, quality gates, migration ledger, visual delivery.
Alternatives in Data
- Claude Code Usage Monitor — by Maciek-roboblog - A real-time terminal-based tool for monitoring Claude Code token usage 7k ★
- HTML Video — Programmatic video for coding agents — HTML to video on your laptop 4.5k ★
- MCP Server Chart — 🤖 A visualization mcp & skills contains 25+ visual charts using @antvis 4k ★
README
🗄️ File to Database
   
**English** | **[中文](README.zh-CN.md)**
Turn raw data files (CSV / Excel / JSON / JSONL / TSV) into a validated database — then keep operating it in natural language: queries, inserts, updates, and deletes with safety gates, audit logs, and a visual delivery package after every change.
**7 reference docs** encode the full engineering loop. **6 file formats** supported. **0 dependencies** (stdlib Python only; openpyxl optional for xlsx).
**The problem:** "Send the files to Cursor and it builds a database" works once, but every new project means re-explaining your design rules, the agent guesses foreign keys and indexes differently each time, and after the DDL you're on your own. File to Database fixes all three: your design methodology lives in `references/methodology.md` (swap it to change the design style), every generated schema follows it verbatim, and the runtime mode keeps the agent as the database's natural-language operator afterwards.
Table of Contents
Click to expand- How It Works
- The Staged Loop
- Runtime Mode (After the Database Exists)
- Engineering Hardening
- Non-Data Files (Intent Triage)
- Pluggable Methodology
- Install
- Quick Start
- Tested End-to-End
- Files
- Compatibility
- License
How It Works
data files ──▶ infer_schema.py ──▶ column profiles
│
Related Skills
09 Claim Builder
Turn your own numbers into one quotable, defensible statistic — with methodology, caveats, and a ledger of wha
Trading Agents Skill
TradingAgents methodology as a portable, zero-dependency agent skill (A股/股票分析): multi-agent bull/bear debate +
Portaljs Add Dataset
Add a dataset (CSV, TSV, JSON, or GeoJSON) to an existing PortalJS portal. Appends an entry to datasets.json s
Milvus Skill
Agent skill that teaches LLMs to operate Milvus vector database using pymilvus — connection, collections, vect
Operate
Run the OPERATE stage of the AI Workflow Playbooks pipeline.
Cocoindex
Comprehensive toolkit for developing with the CocoIndex library. Use when users need to create data transforma
Related Agents
Rlm Data Analyzer
Data-aware chunk analyzer for RLM workflow. Analyzes structured data partitions (CSV/TSV) reporting frequency
Chuan Hoa Du Lieu
Làm sạch và chuẩn hóa file dữ liệu lớn (CSV, Excel), xuất file sạch ra tên mới và tách riêng nhóm không được t
Shine Data Engineer
Local data analysis via DuckDB/SQLite MCP — SQL on CSV/Parquet/JSON/Excel without cloud services. Produces cha