run-tamagui
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.zipInstalls 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.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
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(withNODE_OPTIONS=--max-old-space-size=8192). make upgrade_tamaguirunsyarn upgrade:tamaguithenrebuild_fe.- Protos:
yarn protos(invoked by the rootmake protostarget — see therebuild-protosskill).
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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| run-tamagui (this skill) | 0 | 13d | No flags | Beginner |
| vite-patterns | 0 | 1mo | Review | Intermediate |
| nextjs-developer | 328 | 2mo | No flags | Advanced |
| shadcn-ui-setup | 37 | 7mo | Review | Beginner |
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.
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.
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.
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.
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
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.