atomirx
✓Guide for atomirx reactive state management. Use for atom, derived, effect, select, pool, define(), ready(), React hooks (useSelector, rx, useAction, useStable), and debugging reactive flows.
Installation
SKILL.md
Atomirx abstracts away the async/sync distinction. In reactive contexts, you write sync code regardless of whether atoms contain sync values or Promises.
| useSelector, derived, effect | Sync — just read() | Suspense handles it | | Services | Receive values as parameters | Don't read atoms | | Outside reactive context | await .get() | Explicit when needed |
This is why naming doesn't use Async$ suffix — the abstraction makes it irrelevant.
Guide for atomirx reactive state management. Use for atom, derived, effect, select, pool, define(), ready(), React hooks (useSelector, rx, useAction, useStable), and debugging reactive flows. Source: linq2js/atomirx.
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/linq2js/atomirx --skill atomirx- Source
- linq2js/atomirx
- Category
- </>Dev Tools
- Verified
- ✓
- First Seen
- 2026-02-01
- Updated
- 2026-02-18
Quick answers
What is atomirx?
Guide for atomirx reactive state management. Use for atom, derived, effect, select, pool, define(), ready(), React hooks (useSelector, rx, useAction, useStable), and debugging reactive flows. Source: linq2js/atomirx.
How do I install atomirx?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/linq2js/atomirx --skill atomirx Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/linq2js/atomirx
Details
- Category
- </>Dev Tools
- Source
- skills.sh
- First Seen
- 2026-02-01