Krzysztof Widacki avatar

Krzysztof Widacki

Community

@Angael · Poland

4Followers
|
31Public Repos
|
28Published Skills

Krzysztof Widacki maintains 28 skills covering TanStack Router and TanStack Start full-stack React development, from type-safe routing to SSR deployment and authentication.

Skills Distribution
DomainDeveloper To...Type-Safe Routing .. (35%)Full-Stack SSR & S.. (30%)Authentication & R.. (15%)Data Loading & Que.. (12%)

Agent Skills by Krzysztof Widacki

Showing 28 vetted skills indexed across 1 GitHub repositories.

AngaelAngael

start-core-deployment

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

Community
Intermediate
AngaelAngael

router-core-type-safety

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

Community
Intermediate
AngaelAngael

start-core-server-routes

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

Community
Intermediate
AngaelAngael

compositions-router-query

Integrates TanStack Query caching with TanStack Router loaders and SSR hydration.

Community
Intermediate
AngaelAngael

start-core

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

Community
Intermediate
AngaelAngael

router-core-code-splitting

Configures automatic and manual code splitting for TanStack Router route files.

Community
Intermediate
AngaelAngael

router-core-ssr

Implements streaming and non-streaming SSR for TanStack Router applications.

Community
Advanced
AngaelAngael

start-core-server-functions

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

Community
Intermediate
AngaelAngael

router-core

Implements type-safe TanStack Router route trees, navigation, and data loading patterns.

Community
Intermediate
AngaelAngael

drizzle-kit-flow

Guides Drizzle Kit schema changes, migrations, and production database deployment workflows.

Community
Intermediate
AngaelAngael

router-core-path-params

Implements dynamic path parameters, splat routes, and optional segments in TanStack Router.

Community
Intermediate
AngaelAngael

react-start

Implements React bindings and project setup for TanStack Start applications.

Community
Intermediate
AngaelAngael

router-core-auth-and-guards

Implement route protection, redirects, and RBAC guards in TanStack Router applications.

Community
Intermediate
AngaelAngael

base-ui

Consults official Base UI documentation before implementing or reviewing components.

Community
Basic
AngaelAngael

react-start-server-components

Implement and debug TanStack Start React Server Components in React 19 applications.

Community
Advanced
AngaelAngael

start-core-middleware

Implements request and server function middleware for TanStack Start applications.

Community
Intermediate
AngaelAngael

router-core-data-loading

Configure TanStack Router loaders, SWR caching, pending states, and deferred data loading.

Community
Intermediate
AngaelAngael

router-core-navigation

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

Community
Intermediate
AngaelAngael

date-operations

Standardizes TypeScript date handling using the date-fns library.

Community
Basic
AngaelAngael

arktype

Write and review ArkType boundary validation schemas for server functions and API routes.

Community
Intermediate
AngaelAngael

router-core-search-params

Validate and manage URL search params in TanStack Router with Zod, Valibot, or ArkType schemas.

Community
Intermediate
AngaelAngael

start-core-execution-model

Control server and client execution boundaries in TanStack Start applications.

Community
Intermediate
AngaelAngael

start-core-auth-server-primitives

Implement server-side session, OAuth, CSRF, and rate-limiting primitives for TanStack Start applications.

Community
Advanced
AngaelAngael

router-core-not-found-and-errors

Implement not-found handling, error boundaries, and route masking in TanStack Router applications.

Community
Intermediate

Frequently Asked Questions About Krzysztof Widacki

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

You can build type-safe route trees with path and search params, add loaders with SWR caching, integrate TanStack Query with SSR dehydration, create server functions and API routes, apply middleware, implement authentication with session cookies and OAuth, and deploy with selective SSR or static prerendering.

Who are these skills designed for?

React and TypeScript developers building full-stack applications with TanStack Router or TanStack Start version 1.166.2. They suit engineers handling routing, data loading, SSR streaming, React Server Components, authentication guards, and Drizzle schema migrations in production web projects.

How do the skills relate to each other in practice?

Start with router-core or start-core entry points, then layer sub-skills: react-router or react-start framework bindings, data-loading, navigation, search-params, and type-safety. Composition skills like compositions-router-query combine router with TanStack Query for SSR streaming setups.

What prerequisites do these skills require?

Skills declare explicit dependencies: most router sub-skills require router-core, Start sub-skills require start-core, and auth primitives require server-functions plus middleware. Projects need React, TypeScript, Vite with the tanstackStart plugin, and optionally Zod, Valibot, or ArkType for validation.

Do the skills cover deployment and hosting?

Yes. The start-core-deployment skill covers Cloudflare Workers, Netlify, Vercel, Node.js/Docker, Bun, and Railway targets, including SPA mode, static prerendering, ISR via Cache-Control headers, per-route SSR options, and SEO head management for production releases.