AI SummaryJN is a command-line ETL tool that uses NDJSON for data transformation, filtering, and format conversion across CSV/JSON/Excel/YAML. Developers working with data pipelines and file processing will benefit from its Unix-pipe integration and VisiData compatibility.
Install
# Add to your project root as SKILL.md curl -o SKILL.md "https://raw.githubusercontent.com/majiayu000/claude-skill-registry/main/skills/data/jn/SKILL.md"
Description
Use JN for data transformation and ETL. Read data with 'jn cat', filter with 'jn filter', write with 'jn put'. Convert between CSV/JSON/Excel/YAML formats. Stream data through Unix pipes. Integrate with VisiData for visual exploration. Use when working with data files, format conversion, filtering data, or ETL pipelines.
2. Open in VisiData (see visidata skill for interactive usage)
jn vd /tmp/explore.csv
JN Data Pipeline Tool
JN is a command-line ETL tool that uses NDJSON (newline-delimited JSON) as a universal data format. Chain commands with Unix pipes to build data pipelines.
Core Concept
All JN commands communicate via NDJSON: ` {"name": "Alice", "age": 30} {"name": "Bob", "age": 25} ` One JSON object per line = streamable, memory-efficient data processing.
1. jn cat - Read Data
Read any data source, output NDJSON: `bash
Quality Score
Acceptable
74/100
Trust & Transparency
Open Source — MIT
Source code publicly auditable
Verified Open Source
Hosted on GitHub — publicly auditable
Actively Maintained
Last commit Yesterday
100 stars — Growing Community
15 forks