RU

Start the Tamagui development server or rebuild the frontend independently.

Install

mkdir -p .claude/skills/run-tamagui && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18980" && unzip -o skill.zip -d .claude/skills/run-tamagui && rm skill.zip

Installs to .claude/skills/run-tamagui

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Run or rebuild the local Tamagui/Next.js frontend (frontends/tamagui). Use when the user wants to start the Tamagui dev server or rebuild it standalone.
152 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Run the local Tamagui/Next.js development server
  • Rebuild the Tamagui/Next.js frontend
  • Upgrade Tamagui dependencies
  • Rebuild protos for the frontend
  • Serve the frontend from the Rust backend

How it works

The skill uses `make` commands within the `frontends/tamagui` directory to either start the Next.js development server or trigger a complete rebuild of the Tamagui/Next.js frontend. It also supports upgrading Tamagui and rebuilding protos.

Inputs & outputs

You give it
Commands to run or rebuild the frontend
You get back
Running Tamagui dev server or a rebuilt frontend

When to use run-tamagui

  • Starting the web dev server
  • Rebuilding the frontend
  • Updating Tamagui dependencies

About this skill

Jonline's Tamagui frontend lives in frontends/tamagui (Tamagui + Next.js) and is driven through its own Makefile.

Running the dev server

cd frontends/tamagui && make run_dev_server
  • Runs yarn web, a Next.js dev server.
  • Serves on port 3000 locally.
  • The user often has this running themselves already — it's fine to kill and restart it.

Rebuilding

cd frontends/tamagui && make rebuild_fe
  • Runs yarn tsc && yarn build && yarn web:prod:build (with NODE_OPTIONS=--max-old-space-size=8192).
  • make upgrade_tamagui runs yarn upgrade:tamagui then rebuild_fe.
  • Protos: yarn protos (invoked by the root make protos target — see the rebuild-protos skill).

Prefer the backend-driven workflow for checking changes

Tamagui is noticeably slower and more painful to iterate with than Elm. Unless the user specifically wants the standalone Next.js dev server, prefer validating changes through the Rust backend instead, via the run-backend skill's:

cd backend && make rebuild_tamagui_and_run

This rebuilds the Tamagui FE and serves it from the Rust server (ports 80/8000), which is generally a more reliable way to check a change end-to-end.

When not to use it

  • Validating changes through the standalone Next.js dev server when the Rust backend workflow is preferred

Limitations

  • Tamagui iteration is slower than Elm
  • Dev server runs on port 3000 locally
  • Rebuild process requires `NODE_OPTIONS=--max-old-space-size=8192`

How it compares

This skill provides specific `make` targets for managing the Tamagui/Next.js frontend, offering a standardized way to run or rebuild it compared to manual command execution.

Compared to similar skills

run-tamagui side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
run-tamagui (this skill)013dNo flagsBeginner
vite-patterns01moReviewIntermediate
nextjs-developer3282moNo flagsAdvanced
shadcn-ui-setup377moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

vite-patterns

Fmarzochi

Vite build tool patterns including config, plugins, HMR, env variables, proxy setup, SSR, library mode, dependency pre-bundling, and build optimization. Activate when working with vite.config.ts, Vite plugins, or Vite-based projects.

00

nextjs-developer

zenobi-us

Expert Next.js developer mastering Next.js 14+ with App Router and full-stack features. Specializes in server components, server actions, performance optimization, and production deployment with focus on building fast, SEO-friendly applications.

328531

shadcn-ui-setup

maneeshanif

Install and configure Shadcn/ui component library with Radix UI primitives, Aceternity UI effects, set up components, and manage the component registry. Use when adding Shadcn/ui to a Next.js project or installing specific UI components for Phase 2.

37194

landing-page-guide-v2

bear2u

Create distinctive, high-converting landing pages that combine proven conversion elements with exceptional design quality. Build beautiful, memorable landing pages using Next.js 14+ and ShadCN UI that avoid generic AI aesthetics while following the 11 essential elements framework.

48105

nextjs15-init

bear2u

Use when user wants to create a new Next.js 15 project (Todo/Blog/Dashboard/E-commerce/Custom domain) with App Router, ShadCN, Zustand, Tanstack Query, and modern Next.js stack

8102

frontend-developer

sickn33

Build React components, implement responsive layouts, and handle client-side state management. Masters React 19, Next.js 15, and modern frontend architecture. Optimizes performance and ensures accessibility. Use PROACTIVELY when creating UI components or fixing frontend issues.

2782

Search skills

Search the agent skills registry