# Pirkle

> Use this skill when the user wants to query CSV, SQLite, or JSON files using PRQL queries with pipeline support.

- Skill: `javimosch/pirkle` (Agent Skill)
- Install (CLI): `npx skillmds@latest add javimosch/pirkle`
- Raw SKILL.md: https://api.skillmd.com/api/skills/javimosch/pirkle/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: javimosch (https://skillmd.com/u/javimosch)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/javimosch/pirkle

---

# pirkle Plugin
A fast CLI to query CSV, SQLite, and JSON files using PRQL.
## Commands
- `pirkle self version` — Print pirkle version
- `pirkle _ _` — Passthrough to pirkle CLI
## Installation
```bash
cargo install pirkle
```
## Examples
```bash
pirkle --format json query 'from users | filter age > 18 | select {name, email}'
```
## Key Features
- **PRQL queries** — Expressive pipelined query language
- **Multi-format** — CSV, SQLite, JSON support
- **Pipeline-ready** — stdin/stdout support
- **Multiple output formats** — table, csv, jsonl, logfmt

