This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Claude Code skills for Vue 3, Nuxt 4+, NuxtHub v0.10, and Nuxt module development. Pure documentation repo - no build/test commands.
Follows agentskills standard format.
skills/<name>/SKILL.md- Entry point (frontmatter with name/description/license)skills/<name>/references/*.md- Sub-files loaded on-demand.claude-plugin/plugin.json- Claude Code plugin manifest.claude-plugin/marketplace.json- Claude Code marketplace manifest
Always run git pull before making any changes. CI auto-commits lint fixes, so your local branch may be behind.
After making changes, sync to ~/.claude/skills/ by running ./sync-skills.sh so Claude Code uses latest versions.
Always use the example-skills:skill-creator skill when creating or editing any skill content. This ensures skills follow best practices.
When adding/editing/removing a skill, update ALL of these:
skills/<name>/SKILL.md- Main skill entry pointskills/<name>/references/*.md- Sub-files if applicable.claude-plugin/plugin.jsonand.claude-plugin/marketplace.json- Add/update plugin entry.claude-plugin/marketplace.json- Bumpplugins[0].versionfor any installed plugin change (skills/**,.claude-plugin/**, or install docs)README.md- Update skills table and installation commands
Do not skip any of these. All must stay in sync.
Skills use progressive loading - main SKILL.md is small (~300 tokens), references sub-files that users load based on context. Keeps context usage minimal.