Skip to main content
skill CX Codex

creationix-rx-data-store — Claude Code skill: RX, install

This skill guides RX data encoding and direct reads from JSON-shaped documents. Use it when an agent needs path-based access without parsing the whole value.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add reason-machines/trending-skills --skill creationix-rx-data-store -a claude-code
Open on GitHub

What creationix-rx-data-store does

The skill covers RX as an embedded store for JSON-shaped data. It shows the string and Uint8Array APIs, lazy structure inspection, path selection, and the rx command-line workflow for converting JSON and RX files. Opened values are read-only proxies, while common JavaScript operations and JSON.stringify() still work.

Array reads can use O(1) access and indexed object lookups use O(log n). The format supports deduplicated values, shared schemas, chunked output, and external references. A project using the library needs @creationix/rx; the CLI can be installed globally or invoked with npx.

External references require the decoder to receive the same dictionary as the encoder. A different refs mapping will break that lookup path.

What it helps with

  • encode JSON-shaped data as RX
  • read one nested value without parsing the whole document
  • convert .json and .rx files with the CLI
  • select a value by path segments
  • stream encoded output to stdout

Example prompts for the agent

  • Show me how to turn manifest.json into RX with indexes, then read one route by path.
  • Use @creationix/rx to inspect this RX payload and return only data.users[0].
  • Set up chunked RX output with onChunk and write it to a file.

How to install creationix-rx-data-store

1Skills CLI (Vercel)

npx skills add reason-machines/trending-skills --skill creationix-rx-data-store -a claude-code

2Manually: put the files in place

~/.claude/skills/creationix-rx-data-store/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/creationix-rx-data-store/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about creationix-rx-data-store

How do I install creationix-rx-data-store in Claude Code?

Run npx skills add reason-machines/trending-skills --skill creationix-rx-data-store -a claude-code, then use ~/.claude/skills/creationix-rx-data-store/SKILL.md.

What does creationix-rx-data-store do?

It teaches an agent to encode JSON-shaped values with RX and access selected data without building the full object graph. The material also covers the @creationix/rx API and the rx CLI.

What must match when RX uses external references?

The decoder must receive the same refs dictionary as the encoder. This applies to both parse and open.

Similar skills

All skills for Data and databases →

From the same set139

cc-connect-ai-bridge Use this skill to set up cc-connect between a local coding agent and a messaging app. Most supported platforms work without a public IP. CX Codex +1 935installs filmkit-fujifilm-camera A skill covering FilmKit, the browser preset manager and RAW converter for Fujifilm X-series bodies over WebUSB and PTP. CX Codex +1 925installs vercel-labs-emulate Spins up local HTTP servers that stand in for Vercel, GitHub and Google APIs. Useful when CI or a sandbox has no network but tests still need real state. CX Codex +1 916installs career-ops-job-search A job-search pipeline for Claude Code that scores vacancies, creates tailored PDF resumes, scans portals, and tracks applications. CX Codex +1 913installs agent-flow-visualization Installs the Agent Flow VS Code extension, which draws Claude agent orchestration as a live node graph: tool calls, branches, subagents, timings. CX Codex +1 887installs wewrite-wechat-ai-publishing Runs a WeChat Official Account article from trending topics to a saved draft: topic pick, copy, SEO, cover art, formatting. CX Codex +1 882installs tg-ws-proxy-telegram-socks5 Guides the setup of a local SOCKS5 proxy routing Telegram Desktop traffic to data centers over WebSockets. Useful for bypassing connection blocks without remote servers. CX Codex +1 882installs mcp-brasil-public-apis Wires an agent into 28 Brazilian public APIs — economy, legislation, courts, elections, environment, health. 26 of them need no key. CX Codex +1 872installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor