Agent skill · Frontend

build-mastra-nuxt-basic

Use when creating a Nuxt frontend Mastra agent with pnpm using a minimum viable plain chat assistant (non-weather agent). Trigger for requests like "Nuxt + Mastra basic setup", "pnpm Nuxt Mastra chat assistant", or "replace weather agent with normal chat agent".

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill build-mastra-nuxt-basic --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 2 KB
Bundled scripts: none
Version: 1.0.1
Path: skills/ai-llm/build-mastra-nuxt-basic/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Build Mastra Nuxt Basic Use this skill when the user wants the smallest working Nuxt + Mastra chat assistant. ## Scope - Frontend framework: Nuxt - Package manager: pnpm only - Agent style: plain chat assistant - Explicitly avoid default weather assistant workflow ## Workflow (MVP) 1. Create Nuxt app (or reuse existing app). 2. Run `pnpm dlx mastra@latest init`. 3. Replace generated weather agent usage with `chat-agent`. 4. Configure the agent model as `model="deepseek/deepseek-chat"` (use DeepSeek, not OpenAI default). 5. Add Nuxt route `server/api/chat.ts` and wire `agentId: 'chat-agent'`. 6. Add chat UI in `app/app.vue` using AI SDK UI. 7. Run local verification (`pnpm dev`) and test send/receive chat. ## Hard Constraints - Must use `pnpm`. - Must not keep weather-specific naming in final implementation (`weather-agent`, weather prompt, weather tool). - Must use DeepSeek model for this skill's agent setup: `model="deepseek/deepseek-chat"`. - Must not default to OpenAI API in this skill flow. - Keep changes minimal and rollback-friendly. - Never put API keys in source code. ## Execution Notes - Load `references/nuxt-mastra-chat-mvp.md` before implementation. - If Mastra output

What's inside
Steps it walks through
  1. Scope
  2. Workflow (MVP)
  3. Hard Constraints
  4. Execution Notes
  5. Deliverable Format
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the build-mastra-nuxt-basic skill do?

Use when creating a Nuxt frontend Mastra agent with pnpm using a minimum viable plain chat assistant (non-weather agent). Trigger for requests like "Nuxt + Mastra basic setup", "pnpm Nuxt Mastra chat assistant", or "replace weather agent with normal chat agent".

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill build-mastra-nuxt-basic --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going