Install the "nuxt-core" agent skill from https://github.com/secondsky/claude-skills/tree/main/plugins/nuxt-v5/skills/nuxt-core into .claude/skills/nuxt-core/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nuxt-core", then confirm the skill loads.
Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
Type this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
skills CLI
$ npx skills add secondsky/claude-skills --skill nuxt-core -a codex
Project install goes to .agents/skills/; add -g for ~/.codex/skills/.
Install the "nuxt-core" agent skill from https://github.com/secondsky/claude-skills/tree/main/plugins/nuxt-v5/skills/nuxt-core into .agents/skills/nuxt-core/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nuxt-core", then confirm the skill loads.
Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
skills CLI
$ npx skills add secondsky/claude-skills --skill nuxt-core -a cursor
Project install goes to .agents/skills/; add -g for ~/.cursor/skills/.
Install the "nuxt-core" agent skill from https://github.com/secondsky/claude-skills/tree/main/plugins/nuxt-v5/skills/nuxt-core into .cursor/skills/nuxt-core/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nuxt-core", then confirm the skill loads.
Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
skills CLI
$ npx skills add secondsky/claude-skills --skill nuxt-core -a gemini-cli
Project install goes to .agents/skills/; add -g for ~/.gemini/skills/.
Install the "nuxt-core" agent skill from https://github.com/secondsky/claude-skills/tree/main/plugins/nuxt-v5/skills/nuxt-core into .gemini/skills/nuxt-core/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nuxt-core", then confirm the skill loads.
Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
Installs for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
skills CLI
$ npx skills add secondsky/claude-skills --skill nuxt-core -a github-copilot
Project install goes to .agents/skills/; add -g for ~/.copilot/skills/.
Install the "nuxt-core" agent skill from https://github.com/secondsky/claude-skills/tree/main/plugins/nuxt-v5/skills/nuxt-core into .github/skills/nuxt-core/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nuxt-core", then confirm the skill loads.
GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
skills CLI
$ npx skills add secondsky/claude-skills --skill nuxt-core -a opencode
OpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
Install the "nuxt-core" agent skill from https://github.com/secondsky/claude-skills/tree/main/plugins/nuxt-v5/skills/nuxt-core into .opencode/skills/nuxt-core/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nuxt-core", then confirm the skill loads.
OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
Facts
Skill name
nuxt-core
GitHub stars
227
Token cost
~3.1k tokens
SKILL.md length
542 words
Files
3
Skills in repo
169
Repo updated
First seen
Licence
MIT
At a glance
Nuxt 5 core framework with project setup, routing, SEO, error handling, and Vite 8/Nitro v3 configuration.
Creating Nuxt 5 apps
SKILL.md covers Quick Reference, Secure Installation, Directory Structure (Nuxt v5) and What's New in Nuxt 5, plus 5 more sections
Runs TypeScript scripts from its folder; calls bun, bunx and npm; needs API_SECRET
Setting up routing
What it does
Nuxt Core is an agent skill from secondsky/claude-skills. Nuxt 5 core framework with project setup, routing, SEO, error handling, and Vite 8/Nitro v3 configuration. Use when creating Nuxt 5 apps, setting up routing, or migrating config.
Its SKILL.md is about 3.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `templates/nuxt.config.ts`).
It sits in Development. It works with Nuxt, Vite and npm. The repository describes itself as: Production-ready skills for Claude Code CLI - Cloudflare, React, Tailwind v4, and AI integrations. The licence is MIT.
When your agent uses it
Creating Nuxt 5 apps
Setting up routing
Migrating config
Example prompts
“/nuxt-core”
Requirements
Node.js
A credential in API_SECRET
What it can do on your machine
Read from SKILL.md and the folder at commit 8837836. It shows what the files ask for, not the result of running them.
Tool permissions
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Runs code
Ships script files (TypeScript), which the agent can run.
Shell commands in SKILL.md call:
bun
bunx
npm
From the folder's file list and the shell code blocks in SKILL.md.
Network
No URLs in SKILL.md. Its commands use bunx and npm, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Credentials
Names these keys or tokens, usually read from environment variables:
API_SECRET
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Context cost
Nuxt Core loads about 3.1k tokens when it runs. Until then it costs about 47 tokens; SKILL.md has 542 words of instructions outside code blocks.
Always· name and description, kept in context so the agent knows when to use it
~47
When it runs· the whole SKILL.md, loaded when a task matches
~3.1k
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
Safety
Auto-check passed
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
Download SKILL.mdSave it as .claude/skills/nuxt-core/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
nuxt-core
description
Nuxt 5 core framework with project setup, routing, SEO, error handling, and Vite 8/Nitro v3 configuration. Use when creating Nuxt 5 apps, setting up routing, or migrating config.
license
MIT
metadata.version
5.0.0
metadata.author
Claude Skills Maintainers
metadata.category
Framework
metadata.framework
Nuxt
metadata.framework-version
5.x
metadata.last-verified
2026-03-30
Nuxt 5 Core Fundamentals
Project setup, configuration, routing, SEO, and error handling for Nuxt 5 applications.
Note: As of 2026-08-03, Nuxt 5 is not yet stable (current stable line is Nuxt 4.x; see the nuxt-v4 plugin). This skill documents the upcoming Nuxt 5 APIs (Nitro v3, h3 v2, Vite 8/Rolldown). Treat version numbers below as targets, not pinned production releases.
Quick Reference
Version Requirements
Package
Minimum
Recommended
nuxt
5.0.0
5.x
vue
3.5.0
3.5.x
nitro
3.0.0
3.x
vite
8.0.0
8.x
typescript
5.0.0
5.x
Key Commands
bash
bunx nuxi@latest init my-app
bun run dev
bun run build
bun run preview
bun run postinstall
bunx nuxi typecheck
bunx nuxi add page about
bunx nuxi add component MyButton
bunx nuxi add composable useAuth
Secure Installation
Scaffolding tools like bunx nuxi init download and execute remote code. Before running, follow supply chain security best practices:
Block post-install scripts — npm config set ignore-scripts true (or Bun: disabled by default)
Cooldown period — Wait 7 days for new package versions to be vetted by the community
Audit before installing — Run socket package score npm <pkg> or use socket npm install <pkg> to check packages
Load the dependency-upgrade skill for full security configuration including Socket CLI integration, cooldown setup, lockfile validation, and CI enforcement.
Nuxt 5 uses the Vite Environment API for environment-specific config. Use configEnvironment and applyToEnvironment instead of separate client/server configs:
typescript
// Module/plugin authors - use Vite plugins instead of extendViteConfig
addVitePlugin(() => ({
name: 'my-plugin',
config(config) {
// Global vite configuration
},
configEnvironment(name, config) {
// Environment-specific config
if (name === 'client') {
config.optimizeDeps ||= {}
config.optimizeDeps.include ||= []
config.optimizeDeps.include.push('my-package')
}
},
applyToEnvironment(environment) {
return environment.name === 'client'
},
}))
Optional JSX Support
@vitejs/plugin-vue-jsx is no longer installed by default. Install it only if needed:
bash
bun add -D @vitejs/plugin-vue-jsx
Nuxt will auto-detect .jsx/.tsx files and prompt installation.
// Nuxt 4: clearNuxtState sets state to undefined
// Nuxt 5: clearNuxtState resets state to its initial value
const count = useState('counter', () => 42)
count.value = 100
clearNuxtState('counter')
// Nuxt 5: count.value is now 42 (the default), not undefined
Nuxt Core next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
Run the headless app, catalog-load, and ZIP profilers and interpret the JSON the way a human would from window.profiler.report(), profile:load, and the ZIP console table.
Upgrade a WorkAdventure map repository to the latest version of the map-starter-kit (github.com/workadventure/map-starter-kit) - refreshes package.json dependencies, vite/tsconfig/build config, CI…
A skill your agent uses when scaffolding a new standalone CSR app that uses luna (@lunaui/luna) outside the luna.mbt monorepo — running npx @lunaui/luna new, choosing TSX vs MoonBit, or fixing a…
Recreates every Flowfile development and build environment from scratch, with exact version pins and an explanation of what each Makefile target really does.
This skill should be used when the user asks to "upload images to Cloudflare", "implement direct creator upload", "configure image transformations", "optimize WebP/AVIF", "create image variants"…
Nuxt 5 core framework with project setup, routing, SEO, error handling, and Vite 8/Nitro v3 configuration. Nuxt Core is an agent skill from secondsky/claude-skills. Nuxt 5 core framework with project setup, routing, SEO, error handling, and Vite 8/Nitro v3 configuration.
Run `npx skills add secondsky/claude-skills --skill nuxt-core -a claude-code`. Or copy the skill folder (plugins/nuxt-v5/skills/nuxt-core in secondsky/claude-skills) into .claude/skills/nuxt-core in your project. Claude Code loads it when a task matches its description.
How do I install Nuxt Core in Codex?
Run `npx skills add secondsky/claude-skills --skill nuxt-core -a codex`. Or copy the skill folder (plugins/nuxt-v5/skills/nuxt-core in secondsky/claude-skills) into .agents/skills/nuxt-core in your project. Codex loads it when a task matches its description.
Can I use Nuxt Core in Cursor, Gemini CLI or GitHub Copilot?
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add secondsky/claude-skills --skill nuxt-core -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/nuxt-core, .gemini/skills/nuxt-core, .github/skills/nuxt-core and .opencode/skills/nuxt-core in your project.
What does Nuxt Core need to run?
Going by SKILL.md and its folder, Nuxt Core needs TypeScript for the scripts in its folder, the command-line tools its instructions call (bun, bunx and npm) and credentials named API_SECRET. Our summary lists: Node.js; A credential in API_SECRET.
Does Nuxt Core access the network?
SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Is Nuxt Core safe to install?
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
What licence does Nuxt Core use?
Nuxt Core is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
How many tokens does Nuxt Core use?
About 3.1k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
What are the alternatives to Nuxt Core?
Skills that share tags, products or a category with Nuxt Core: Performance Profiling (LiberatedPixelCup/Universal-LPC-Spritesheet-Character-Generator, 1.8k stars), Upgrade Starter Kit (workadventure/map-starter-kit, 156 stars), Pixijs Create (pixijs/pixijs-skills, 347 stars) and Version Bump and Release (escapeWu/perplexity-ai, 169 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Who maintains Nuxt Core?
secondsky (a GitHub user) maintains it in secondsky/claude-skills, which has 227 GitHub stars. The repository holds 169 skills in this directory. The repository was last updated on September 28, 2026.
Source: secondsky/claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.