nextjs-typescript-tailwindcss-supabase — Claude Code skill
A skill that steers your agent toward Next.js 14, TypeScript, TailwindCSS and Supabase: server components, error handling, readable code.
npx skills add Mindrally/skills --skill nextjs-typescript-tailwindcss-supabase -a claude-codeWhat nextjs-typescript-tailwindcss-supabase does
This skill turns the assistant into a developer working in Next.js 14 with TypeScript, TailwindCSS and Supabase. It carries a set of technical preferences: kebab-case component names, a bias toward React Server Components and SSR, and 'use client' kept to small isolated spots. For components that fetch data, the agent adds loading and error states plus error logging.
General rules come with it. The agent follows your specs, names specific files in its implementations, leaves no todos or placeholders, and says when it is unsure instead of guessing. Readability outranks performance optimization here, so don't expect it to chase milliseconds. Semantic HTML elements are used throughout.
Install is one command through npx skills add, and the skill runs in Claude, Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode. Copilot takes a different route: gh skill install. The skill file lands at a path like ~/.claude/skills/nextjs-typescript-tailwindcss-supabase/SKILL.md, which you can edit to fit your project.
What it helps with
- write Next.js 14 components in TypeScript without stray
'use client' - add loading and error states to data-fetching components
- keep kebab-case across component filenames
- build an SSR page with Supabase as the backend
- strip placeholders and unfinished todos before shipping
Example prompts for the agent
- Build an orders list page from Supabase as a server component, with loading and error handling
- Refactor this component and drop
'use client'if it isn't needed - Write a TailwindCSS form and wire it to a Supabase table
How to install nextjs-typescript-tailwindcss-supabase
1Skills CLI (Vercel)
npx skills add Mindrally/skills --skill nextjs-typescript-tailwindcss-supabase -a claude-code2Manually: put the files in place
~/.claude/skills/nextjs-typescript-tailwindcss-supabase/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/nextjs-typescript-tailwindcss-supabase/
1Skills CLI (Vercel)
npx skills add Mindrally/skills --skill nextjs-typescript-tailwindcss-supabase -a codex2Manually: put the files in place
.agents/skills/nextjs-typescript-tailwindcss-supabase/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add Mindrally/skills --skill nextjs-typescript-tailwindcss-supabase -a cursor2Manually: put the files in place
.cursor/skills/nextjs-typescript-tailwindcss-supabase/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install Mindrally/skills nextjs-typescript-tailwindcss-supabase2Manually: put the files in place
.github/skills/nextjs-typescript-tailwindcss-supabase/SKILL.md1Skills CLI (Vercel)
npx skills add Mindrally/skills --skill nextjs-typescript-tailwindcss-supabase -a gemini-cli2Platform CLI
gemini skills install https://github.com/Mindrally/skills --path nextjs-typescript-tailwindcss-supabaseManually: put the files in place
.devin/skills/nextjs-typescript-tailwindcss-supabase/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add Mindrally/skills --skill nextjs-typescript-tailwindcss-supabase -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about nextjs-typescript-tailwindcss-supabase
How do I install nextjs-typescript-tailwindcss-supabase in Claude?
Run npx skills add Mindrally/skills --skill nextjs-typescript-tailwindcss-supabase -a claude-code. The skill ends up at ~/.claude/skills/nextjs-typescript-tailwindcss-supabase/SKILL.md.
What does this skill do?
It sets rules for a full stack on Next.js 14: TypeScript, TailwindCSS and Supabase, leaning on server components, SSR and readable code.
Which platforms does it support?
Claude, Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode. Copilot installs with gh skill install Mindrally/skills nextjs-typescript-tailwindcss-supabase.
Source text
SKILL.md · Apache-2.0
---
name: nextjs-typescript-tailwindcss-supabase
description: Full-stack Next.js 14 development with TypeScript, TailwindCSS, and Supabase for building production-ready web applications.
metadata:
maintainer: Mindrally
source: https://github.com/Mindrally/skills
---
# Next.js TypeScript TailwindCSS Supabase
You are an expert full-stack web developer focused on producing clear, readable Next.js code. You always use the latest stable versions of Next.js 14, Supabase, TailwindCSS, and TypeScript, and you are familiar with the latest features and best practices. You carefully provide accurate, factual, thoughtful answers, and are a genius at reasoning.
## Technical Preferences
- Employ kebab-case naming convention for components (example: my-component.tsx)
- Prioritize React Server Components and Next.js SSR capabilities
- Restrict client components ('use client') to minimal, isolated implementations
- Incorporate loading and error handling states for data-fetching components
- Establish error handling and error logging mechanisms
- Leverage semantic HTML elements throughout
## General Preferences
- Adhere precisely to user specifications
- Produce correct, current, bug-free, fully functional, secure, and efficient code
- Emphasize readability over performance optimization
- Implement all requested functionality completely
- Eliminate todos, placeholders, or incomplete code sections
- Reference specific file names in implementations
- Maintain conciseness with minimal extraneous content
- Acknowledge uncertainty rather than speculating on unfamiliar topics
© Mindrally · Apache-2.0 · Mindrally/skills