mehdi avatar

mehdi

Community

@mehdibha · Sousse

211Followers
|
23Public Repos
|
20Published Skills

Bringing singularity to the web.

Skills Distribution
DomainDeveloper To...Type-Safe Routing .. (35%)Full-Stack React S.. (30%)Data Loading & Sea.. (15%)Devtools & Vite Pl.. (12%)

Agent Skills by mehdi

Showing 20 vetted skills indexed across 1 GitHub repositories.

mehdibhamehdibha
1.4k

react-grab

Processes browser UI element grabs from React Grab as a continuous agent task loop.

Community
Intermediate
mehdibhamehdibha
1.4k

devtools-app-setup

Install and configure TanStack Devtools with framework adapters and plugin registration.

Community
Intermediate
mehdibhamehdibha
1.4k

start-core/server-routes

Implements server-side API endpoints in TanStack Start using createFileRoute server handlers.

Community
Intermediate
mehdibhamehdibha
1.4k

router-core/navigation

Implements type-safe navigation in TanStack Router using Link, useNavigate, preloading, and blocking.

Community
Intermediate
mehdibhamehdibha
1.4k

router-core/search-params

Validate, read, and write URL search params in TanStack Router applications.

Community
Intermediate
mehdibhamehdibha
1.4k

router-core/data-loading

Implement route loaders, SWR caching, and deferred data loading in TanStack Router applications.

Community
Intermediate
mehdibhamehdibha
1.4k

start-core/deployment

Configure TanStack Start deployment, SSR modes, prerendering, and SEO for hosting providers.

Community
Intermediate
mehdibhamehdibha
1.4k

router-core/not-found-and-errors

Implement 404 handling, error boundaries, and route masking in TanStack Router applications.

Community
Intermediate
mehdibhamehdibha
1.4k

router-plugin

Configures TanStack Router bundler plugin for route generation and automatic code splitting.

Community
Intermediate
mehdibhamehdibha
1.4k

react-start

Implements React bindings and project setup for TanStack Start applications.

Community
Intermediate
mehdibhamehdibha
1.4k

dev-tweaker

Adds throwaway useTweak controls to React feature components for live design exploration.

Community
Basic
mehdibhamehdibha
1.4k

router-core/path-params

Implement dynamic path segments, splat routes, and optional params in TanStack Router.

Community
Intermediate
mehdibhamehdibha
1.4k

start-core

Configure TanStack Start projects with Vite plugin, router factory, and root route shell.

Community
Intermediate
mehdibhamehdibha
1.4k

router-core

Implements type-safe routing with TanStack Router route trees, loaders, and navigation.

Community
Intermediate
mehdibhamehdibha
1.4k

start-core/execution-model

Control server and client execution boundaries in TanStack Start applications.

Community
Intermediate
mehdibhamehdibha
1.4k

start-core/server-functions

Create type-safe server functions in TanStack Start using createServerFn with validation and error handling.

Community
Intermediate
mehdibhamehdibha
1.4k

devtools-vite-plugin

Configure the TanStack Devtools Vite plugin for source inspection, console piping, and production stripping.

Community
Intermediate
mehdibhamehdibha
1.4k

router-core/ssr

Implements non-streaming and streaming server-side rendering for TanStack Router applications.

Community
Advanced
mehdibhamehdibha
1.4k

router-core/type-safety

Enforces full type inference patterns for TanStack Router routes, hooks, and links.

Community
Intermediate
mehdibhamehdibha
1.4k

start-core/middleware

Implements request and server function middleware for TanStack Start applications.

Community
Intermediate

Frequently Asked Questions About mehdi

FAQPage Schema
What tasks can I accomplish with mehdibha's TanStack skills?▼

You can build type-safe route trees with navigation, path and search params, data loading with SWR caching, error and not-found handling, server functions, middleware, streaming SSR, and deploy to Cloudflare Workers, Vercel, Netlify, Node.js, or Bun.

Who are these skills designed for?▼

Frontend and full-stack engineers building React applications with TanStack Router or TanStack Start who need guidance on routing, SSR, server functions, type inference, and Devtools integration across Vite, Webpack, Rspack, or esbuild.

What are the prerequisites and dependencies?▼

Sub-skills require their parent cores: router-core for all router sub-skills and start-core for Start sub-skills. Libraries are tanstack-router and tanstack-start at version 1.166.2, and @tanstack/devtools 0.10.12. The Devtools Vite plugin requires Vite ^6 or ^7.

How do I set up TanStack Devtools in my app?▼

Install @tanstack/devtools, pick the React, Vue, Solid, or Preact adapter, register plugins via the plugins prop, and configure shell options like position, hotkeys, and theme. The Vite plugin must be first in the Vite config and supports source inspection and console piping.

Do these skills cover type safety and search param validation?▼

Yes. The type-safety skill covers Register module declaration, from narrowing, getRouteApi, and LinkProps utilities. The search-params skill covers validateSearch with Zod, Valibot, or ArkType adapters, custom serialization, and search middlewares.