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