Claude Agent Skill · by Onmax

Nuxt Seo

Install Nuxt Seo skill for Claude Code from onmax/nuxt-skills.

Install
Terminal · npx
$npx skills add https://github.com/onmax/nuxt-skills --skill nuxt-seo
Works with Paperclip

How Nuxt Seo fits into a Paperclip company.

Nuxt Seo drops into any Paperclip agent that handles this kind of work. Assign it to a specialist inside a pre-configured PaperclipOrg company and the skill becomes available on every heartbeat — no prompt engineering, no tool wiring.

S
SaaS FactoryPaired

Pre-configured AI company — 18 agents, 18 skills, one-time purchase.

$27$59
Explore pack
Source file
SKILL.md88 lines
Expand
---name: nuxt-seodescription: Nuxt SEO meta-module with robots, sitemap, og-image, schema-org. Use when configuring SEO, generating sitemaps, creating OG images, or adding structured data.license: MIT--- # Nuxt SEO ```bashnpx nuxi module add @nuxtjs/seo``` ## When to Use Working with: - SEO configuration (site URL, name, indexability)- Robots.txt and sitemap.xml generation- Dynamic OG image generation- JSON-LD structured data (schema.org)- Breadcrumbs and canonical URLs ## Loading Files **Consider loading these reference files based on your task:** - [ ] [references/site-config.md](references/site-config.md) - if configuring site URL, name, or SEO foundation- [ ] [references/crawlability.md](references/crawlability.md) - if setting up robots.txt or sitemap.xml- [ ] [references/og-image.md](references/og-image.md) - if generating dynamic OG images- [ ] [references/schema-org.md](references/schema-org.md) - if adding JSON-LD structured data- [ ] [references/utilities.md](references/utilities.md) - if working with breadcrumbs, canonical URLs, or link checking **DO NOT load all files at once.** Load only what's relevant to your current task. ## Site Config Foundation for all SEO modules. Configure `site` in `nuxt.config.ts`, access via `useSiteConfig()`. See [references/site-config.md](references/site-config.md) for full options. ## Module Overview | Module            | Purpose         | Key API                       || ----------------- | --------------- | ----------------------------- || nuxt-site-config  | Shared config   | `useSiteConfig()`             || @nuxtjs/robots    | robots.txt      | `useRobotsRule()`             || @nuxtjs/sitemap   | sitemap.xml     | `defineSitemapEventHandler()` || nuxt-og-image     | OG images       | `defineOgImage()`             || nuxt-schema-org   | JSON-LD         | `useSchemaOrg()`              || nuxt-seo-utils    | Meta utilities  | `useBreadcrumbItems()`        || nuxt-link-checker | Link validation | Build-time checks             | ## Nuxt Content v3 Use `asSeoCollection()` for automatic sitemap, og-image, and schema-org from frontmatter: ```ts// content.config.tsimport { defineCollection, defineContentConfig } from '@nuxt/content'import { asSeoCollection } from '@nuxtjs/seo/content' export default defineContentConfig({  collections: {    posts: defineCollection(asSeoCollection({ type: 'page', source: 'posts/**' }))  }})``` **Important:** Load `@nuxtjs/seo` before `@nuxt/content` in modules array: ```tsexport default defineNuxtConfig({  modules: ['@nuxtjs/seo', '@nuxt/content']})``` Frontmatter fields: `ogImage`, `sitemap`, `robots`, `schemaOrg`. ## Related Skills - [nuxt-content](../nuxt-content/SKILL.md) - For MDC rendering with SEO frontmatter ## Links - [Documentation](https://nuxtseo.com)- [GitHub](https://github.com/harlan-zw/nuxt-seo) ## Token Efficiency Main skill: ~250 tokens. Each sub-file: ~400-600 tokens. Only load files relevant to current task.