mcpField
N
nuxt-studio

nuxt-studio

github.com/onmax开发7231.6k 次安装今天更新
代码仓库

关于 nuxt-studio

nuxt-studio 是 Nuxt Content 项目的内容编辑与发布技能,面向配置和维护内容编辑流程的开发者。它涵盖仓库、认证、部署与发布验证,并将集合和渲染配置归于 nuxt-content。

主要功能

  1. 01检查版本、部署与认证配置
  2. 02配置编辑器和 Git 仓库
  3. 03支持可视化编辑、草稿与媒体
  4. 04验证生产登录和发布流程

适用场景

  1. 01为 Nuxt Content 项目配置内容编辑器
  2. 02排查仓库、登录回调与部署设置
  3. 03验证编辑内容提交并发布到网站

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/onmax/nuxt-skills --skill nuxt-studio

安装后在 Claude Code 中输入/nuxt-studio确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
references/
configuration.md
deployment.md
live-editing.md

详细介绍

Nuxt Studio

Nuxt Studio 负责内容编辑和发布。Nuxt Content 负责集合、查询、解析和渲染。

工作流

  1. 检查已安装的 nuxt-studio 和 @nuxt/content 版本、部署模式、仓库提供方和身份验证提供方。当编辑器路由、Git 目标和登录回调都指向同一部署时,即表示配置已完成。
  2. 打开下方最匹配的指南,并确保集合/架构变更归入 nuxt-content 范围。
  3. 先验证本地编辑是否作用于文件系统,再在支持 SSR 的部署上验证生产环境登录和一次发布流程。配置的分支收到提交,且重建后的网站能显示该内容时,即表示工作已完成。

路由

任务打开
安装、仓库设置、OAuth/自定义身份验证、编辑器筛选器或环境变量配置
可视化/MDC 编辑、架构表单、草稿、媒体或 AI 辅助实时编辑
SSR 部署、Git 发布、分支策略、冲突或单体仓库部署
集合、验证器、查询、钩子或渲染nuxt-content skill

基准配置

npx nuxt module add nuxt-studio
export default defineNuxtConfig({
  modules: ['@nuxt/content', 'nuxt-studio'],
  studio: {
    repository: {
      provider: 'github',
      owner: 'your-org',
      repo: 'your-repo',
      branch: 'main',
    },
  },
})
NUXT_STUDIO_AUTH_GITHUB_CLIENT_ID=<client-id>
NUXT_STUDIO_AUTH_GITHUB_CLIENT_SECRET=<client-secret>

Studio 默认运行于 /_studio。受支持的 CI 提供方可以推断仓库元数据,但身份验证凭据仍需明确配置为部署机密。

评论

支持 Markdown