aceternity-ui
100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or encountering animation, shadcn CLI…
This skill should be used when the user asks to "set up Nuxt Studio", "configure Studio OAuth", "deploy Studio to Cloudflare", "add visual editor to Nuxt", "configure studio.domain.com subdomain", "Studio authentication", "Nuxt CMS", or mentions visual content editing, Nuxt
$ npx -y skills add secondsky/claude-skills --skill nuxt-studio --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/nuxt-studioContext preview
The summary Claude sees to decide when to auto-load this skill.
This skill should be used when the user asks to "set up Nuxt Studio", "configure Studio OAuth", "deploy Studio to Cloudflare", "add visual editor to Nuxt", "configure studio.domain.com subdomain", "Studio authentication", "Nuxt CMS", or mentions visual content editing, Nuxt
name: nuxt-studio description: This skill should be used when the user asks to "set up Nuxt Studio", "configure Studio OAuth", "deploy Studio to Cloudflare", "add visual editor to Nuxt", "configure studio.domain.com subdomain", "Studio authentication", "Nuxt CMS", or mentions visual content editing, Nuxt Studio module, TipTap editor, Monaco editor, or content management for Nuxt websites. metadata: version: "1.0.0" license: MIT
Nuxt Studio is a free, open-source visual content editor for Nuxt Content websites that enables content editing directly in production. It provides multiple editor types (Monaco code editor, TipTap visual WYSIWYG editor, Form-based editor), OAuth authentication (GitHub/GitLab/Google), and Git-based content management with commit integration.
**Primary use case**: Add visual CMS capabilities to existing Nuxt Content websites, typically deployed to a subdomain like `studio.domain.com` or `cms.domain.com`.
Use this skill when users need to:
Before proceeding with Studio setup, verify these requirements:
1. **Nuxt Version**: ≥3.x (Studio requires Nuxt 3) 2. **@nuxt/content Module**: ≥2.x (required dependency) 3. **Node.js**: ≥20.x recommended 4. **Cloudflare Account**: Required for Cloudflare deployment (optional for other platforms)
**Check Nuxt Content installation**:
# Verify @nuxt/content is installed grep "@nuxt/content" package.json # Check nuxt.config.ts for content module grep "modules.*content" nuxt.config.ts
If Nuxt Content is not installed, install it first:
npx nuxi module add content
Install the latest beta version (v1.0.0-beta.3 as of December 2025):
npx nuxi module add nuxt-studio@beta
This adds `@nuxt/studio` to `devDependencies` and configures the module in `nuxt.config.ts`.
Check that `nuxt.config.ts` includes the Studio module:
// nuxt.config.ts
export default defineNuxtConfig({
modules: [
'@nuxt/content',
'@nuxt/studio' // Added automatically
]
})Run the development server to test Studio locally:
npm run dev # or bun dev
Access Studio at `http://localhost:3000/_studio` (development mode).
Studio requires OAuth authentication for production deployments. Choose one provider:
For detailed OAuth setup instructions for each provider, load **`references/oauth-providers.md`**.
**Environment variables pattern** (all providers):
# GitHub NUXT_OAUTH_GITHUB_CLIENT_ID=your_client_id NUXT_OAUTH_GITHUB_CLIENT_SECRET=your_client_secret # GitLab NUXT_OAUTH_GITLAB_CLIENT_ID=your_client_id NUXT_OAUTH_GITLAB_CLIENT_SECRET=your_client_secret # Google NUXT_OAUTH_GOOGLE_CLIENT_ID=your_client_id NUXT_OAUTH_GOOGLE_CLIENT_SECRET=your_client_secret
**Callback URL pattern**:
https://studio.yourdomain.com/api/auth/callback/[provider]
Replace `[provider]` with: `github`, `gitlab`, or `google`.
For complete OAuth app creation steps, consult **`references/oauth-providers.md`**.
Studio works excellently on Cloudflare Pages and Workers. Use the Cloudflare deployment for:
1. **Configure Nitro preset** for Cloudflare in `nuxt.config.ts` 2. **Create or update `wrangler.toml`** for Workers deployment (optional) 3. **Set environment variables** on Cloudflare dashboard 4. **Configure custom domain** and subdomain routing 5. **Deploy** via Cloudflare Pages or Workers
For complete Cloudflare deployment instructions, load **`references/cloudflare-deployment.md`**.
Set the Cloudflare Pages preset:
// nuxt.config.ts
export default defineNuxtConfig({
modules: ['@nuxt/content', '@nuxt/studio'],
nitro: {
preset: 'cloudflare-pages'
}
})For Workers deployment with custom subdomain routing, see **`references/cloudflare-deployment.md`**.
Studio provides three editor types that can be configured per content type:
1. **Monaco Editor**: Code editor for markdown, YAML, JSON 2. **TipTap Editor**: Visual WYSIWYG editor with MDC component support (default) 3. **Form Editor**: Schema-driven form for YAML/JSON files
// nuxt.config.ts
export default defineNuxtConfig({
studio: {
editor: {
default: 'tiptap' // or 'monaco' or 'form'
}
}
})For detailed editor configuration options, load **`references/editor-configuration.md`**.
Deploy Studio to a subdomain for production use:
**Common patterns**:
1. Add a CNAME record in your DNS provider 2. Point subdomain to Cloudflare Pages deployment 3. Configure custom domain in Cloudflare Pages settings
For complete subdomain setup with Cloudflare, load **`references/subdomain-setup.md`**.
**Error**: Authentication loop or "redir
145 production-ready skills for Claude Code CLI 🔌 Platform / Harness Support These plugins ship as Claude Code marketplace plugins (.claude-plugin/ manifests) and Codex CLI plugins (.codex-plugin/ manifests).
Repo: secondsky/claude-skills
100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or encountering animation, shadcn CLI…
Secure API authentication with JWT, OAuth 2.0, API keys. Use for authentication systems, third-party integrations, service-to-service communication, or…
Creates comprehensive API changelogs documenting breaking changes, deprecations, and migration strategies for API consumers. Use when managing API versions,…
Verifies API contracts between services using consumer-driven contracts, schema validation, and tools like Pact. Use when testing microservices communication,…
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs,…
Implements standardized API error responses with proper status codes, logging, and user-friendly messages. Use when building production APIs, implementing…