# Rsonpath

> Use this skill when the user wants to query JSON files using JSONPath expressions, extract data from JSON, or search nested JSON structures.

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

---


# rsonpath Plugin

SIMD-powered JSONPath query engine written in Rust.

## Commands

### Query
- `rsonpath query run` — Run a JSONPath query on a JSON file or stdin
- `rsonpath json inline` — Run JSONPath query on inline JSON

## Usage Examples
- "Extract all names from a JSON file"
- "Query nested JSON data"
- "Find values matching a JSONPath pattern"

## Installation

```bash
cargo install rsonpath
```

## Examples

```bash
# Query a JSON file
rq '$..name' data.json

# Query inline JSON
rq '$..a.b' --json '{"c":{"a":{"b":42}}}'

# Pipe JSON to query
cat data.json | rq '$..items'
```

## Key Features
- SIMD-accelerated JSONPath queries
- Reads from file or stdin
- Inline JSON support
- Fast and memory efficient

