Skip to content

// Remix nested routes, loaders, actions, optimistic UI — the data-mutation patterns React Router 7 keeps.

Remix Routes & LoadersVerified Creator

git log --oneline --stat
HEAD
Stars
1.6k
Forks
59
Updated
May 23, 2026
repo --stat
  • stars

    1.6k

  • forks

    59

  • last update

    May 23, 2026

  • license

    MITv1.5.0

quickstart.sh
3 steps
  1. Install

    // Drops SKILL.md into ~/.claude/skills/

    $ claude skills add remix-data-loader
  2. Invoke

    // Run from any project directory

    $ claude --skill remix-data-loader "give my landing page a hero treatment"
  3. Or copy this from the README

    // extracted bash block

    $ claude skills add remix-data-loader
remix-data-loader/
references
  • references/
  • SKILL.mdopen
  • README.mdopen
SKILL.md
readonly
name:
Remix Routes & Loaders
slug:
remix-data-loader
version:
v1.5.0
license:
MIT
author:
@remix-friends
categories:
tags:
#remix#react-router#loaders#actions#ssr
description:

Remix nested routes, loaders, actions, optimistic UI — the data-mutation patterns React Router 7 keeps.

features.md
5 capabilities

// What you can do with it

  • loader with typed LoaderFunctionArgs, returning data consumed via useLoaderData.
  • action for POST/PUT/DELETE, paired with or useFetcher for inline mutations.
  • ErrorBoundary using useRouteError and isRouteErrorResponse for thrown Response/json errors.
  • Optimistic UI through useFetcher().formData and useNavigation pending states.
  • Deferred/streaming data with defer(), , and resolving promises after the shell ships.

README.md

remix-data-loader/README.md
6 sections
Loading README…

$ cat reviews/

Reviews

// No reviews yet. Be the first.
Loading review form…