mcpField
P
prismic

prismic

github.com/prismicio开发21.5k 次安装2 周前更新
代码仓库

关于 prismic

面向使用 Prismic 的项目,指导 Agent 通过 `prismic` CLI 管理内容模型、仓库设置和文档,并借助 Prismic MCP 服务创建、更新和发布内容。强调先查阅命令帮助、优先使用 CLI 工作流,并避免未经要求的迁移 API 写入。

主要功能

  1. 01查询 CLI 命令与文档
  2. 02管理内容模型和仓库设置
  3. 03通过 MCP 服务管理内容
  4. 04为请求关联任务 ID
  5. 05限制迁移 API 与删除操作

适用场景

  1. 01调整 Prismic 内容模型
  2. 02查阅 Prismic CLI 文档
  3. 03创建或发布内容
  4. 04将现有网站迁移至 Prismic

MCP 相关

使用 Prismic MCP 服务创建、更新和发布内容;若未连接,则引导用户查看 MCP 连接说明。

安装

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

$npx skills add https://github.com/prismicio/skills --skill prismic

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

详细介绍

Prismic 是一个无头 CMS。prismic CLI 用于管理内容模型、仓库设置和文档。Prismic MCP 服务用于管理内容。

  1. 始终通过 npx prismic 运行命令。不要猜测命令语法。
  2. 先运行 npx prismic --help,了解可用命令。使用 npx prismic <command> --help 查看详细信息。
  3. 使用 npx prismic docs list 查找可用文档,并使用 npx prismic docs view <path> 阅读文档。
  4. 优先使用 CLI 工作流,而不是直接调用 API 或手动修改。绝不要直接编辑模型 JSON 文件(自定义类型、切片等)——始终使用 CLI 修改模型。prismic.config.json 是项目配置,不是模型文件:它保存页面路由(URL),应直接编辑。
  5. 使用 Prismic MCP 服务创建、更新和发布内容,包括示例内容。除非用户提出要求,否则不要使用 Migration API 或写入令牌。要迁移现有网站,请遵循迁移指南(npx prismic docs view migration)。如果 MCP 服务未连接,请让用户连接它(npx prismic docs view mcp)。
  6. 如果 CLI 不支持所需操作,请明确告知用户,并询问他们希望如何继续。
  7. 无需用户确认即可运行 npx prismic 命令,包括创建 Prismic 仓库的命令。不要询问是创建新仓库还是使用现有仓库。运行会删除内容的命令前,先征求用户同意。仅在用户提出要求时使用 --force 选项。
  8. 用户提出新需求时,运行一次 npx prismic task-id。针对该需求的每条命令都传入 --task-id <id> 和 --user-intent "<the user's request in one US English sentence>",包括 list、view、status 和 whoami 等只读和探索性命令。用户提出其他需求之前,始终使用相同的 ID 和意图。

评论

支持 Markdown