From Claude-Data-Wrangler
Convert between CSV and JSON formats — CSV to JSON array, CSV to JSONL, JSON to CSV, JSONL to CSV. Handles type inference, header/record mapping, nested structure flattening, and encoding issues. Use when the user wants to reformat tabular data between row-oriented CSV and object-oriented JSON forms.
How this skill is triggered — by the user, by Claude, or both
Slash command
/Claude-Data-Wrangler:csv-to-jsonThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Bidirectional conversion between CSV and JSON/JSONL.
Bidirectional conversion between CSV and JSON/JSONL.
,, ;, \t, |) — use csv.Sniffer or ask user if ambiguous.", ').utf-8, fall back to utf-8-sig (BOM), then cp1252 / latin-1. Report the encoding used.NA, null, NaN → JSON null (confirm the sentinel list with user).address.city, tags[0]).json-restructure for explicit flattening.<stem>.json, <stem>.jsonl, <stem>.csv).pip install pandas
Standard library csv and json are sufficient for many cases; pandas is convenient for type inference and large files.
pd.read_csv(chunksize=...)). Warn if input > 1 GB and recommend JSONL over JSON array.object when numeric was expected.npx claudepluginhub danielrosehill/claude-code-plugins --plugin Claude-Data-WranglerSearches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.