TanStack Start (@tanstack/react-startA skill distilled from the API documentation. Depending on the user's task, read the appropriate README.md and from there follow it to the individual files.
Directory structure
skills/tanstack-start/
SKILL.md
references/
getting-started/
README.md
overview.md
getting-started.md
build-from-scratch.md
comparison.md
start-vs-nextjs.md
migrate-from-next-js.md
tutorial-reading-writing-file.md
tutorial-fetching-external-api.md
server/
README.md
routing.md
execution-model.md
code-execution-patterns.md
import-protection.md
path-aliases.md
environment-variables.md
server-functions.md
streaming-data-from-server-functions.md
server-components.md
static-server-functions.md
environment-functions.md
middleware.md
error-boundaries.md
server-routes.md
rendering/
README.md
hydration-errors.md
deferred-hydration.md
selective-ssr.md
spa-mode.md
static-prerendering.md
isr.md
server-entry-point.md
client-entry-point.md
early-hints.md
cdn-asset-urls.md
deployment/
README.md
cloudflare-workers.md
netlify.md
railway.md
nitro.md
vercel.md
node-docker.md
bun.md
appwrite-sites.md
observability.md
auth-data-styling/
README.md
authentication-overview.md
authentication-server-primitives.md
authentication.md
databases.md
css-styling.md
tailwind-integration.md
rendering-markdown.md
seo.md
geo.md
samples/
README.md
basic-app.md
server-function-crud.md
api-route.md
auth-middleware.md
ssr-data-loading.md
streaming.md
spa-mode.md
selective-ssr.md
static-prerendering.md
deploy-cloudflare.md
deploy-vercel-nitro.md
tailwind-setup.md
environment-functions.md
scripts/
README.md
create-project.md
install.md
dev-build.md
deploy.md
Exploration procedure
Derive the category from the task, and identify the target page in the category's README.md:
- Find the category corresponding to the task in the mapping table below
- That category's
references/{category}/README.mdto identify the target page - For the relevant page, Read the
.mdto check the details
Task → Category Mapping
| Task | Category | Reference README |
|---|---|---|
| Want to know the project overview, comparison of setup methods, and differences from Next.js | getting-started | references/getting-started/README.md |
| Want to know the manual setup steps and migration steps from Next.js | getting-started | references/getting-started/README.md |
| Want to follow the tutorials on file-based storage and external API calls | getting-started | references/getting-started/README.md |
createServerFn / .validator / .handler・static server functions・Streaming from server functions |
server | references/server/README.md |
createMiddleware・server.handlers(raw HTTP endpoints)・Error boundaries |
server | references/server/README.md |
Execution model (the isomorphic default boundary)・createServerOnlyFn / createIsomorphicFn / createClientOnlyFn・import protection |
server | references/server/README.md |
| React Server Components (RSC)・the entry point to file-based routing (for routing details, see the TanStack Router skill)・path aliases・environment variables | server | references/server/README.md |
| Configuration for Selective SSR / SPA mode / Static Prerendering / ISR | rendering | references/rendering/README.md |
| Causes of and countermeasures for hydration errors, deferred hydration | rendering | references/rendering/README.md |
| server entry / client entry・early hints・CDN asset URL configuration | rendering | references/rendering/README.md |
| Deploying to Cloudflare Workers / Netlify / Vercel / Node / Bun / Docker | deployment | references/deployment/README.md |
| Deployment to Railway / Appwrite Sites, Nitro's build/deploy layer, Observability integration | deployment | references/deployment/README.md |
| Authentication design (session, OAuth, CSRF, rate limiting)・login/logout implementation | auth-data-styling | references/auth-data-styling/README.md |
| Database integration・introducing Tailwind CSS・CSS styling policy | auth-data-styling | references/auth-data-styling/README.md |
| Markdown rendering・SEO (meta/JSON-LD/sitemap)・GEO support | auth-data-styling | references/auth-data-styling/README.md |
| Want to check typical usage and implementation patterns | samples | samples/README.md |
| Want to know the commands for install/build/deploy | scripts | scripts/README.md |