SuperAPI AI 工具集

dx-kickstart-next

测试与质量

查看项目

更新于 10-16 09:56

技能介绍

用途:在 contentstack/kickstart-next 或相近分支中工作时使用,先检查仓库,再仅加载匹配的参考文件。按任务路由:App Router 路由、React 组件、客户端/服务端边界、Tailwind、ESLint、TypeScript、图片或 next.config.mjs 读 references/next.md;内容交付、预览、Visual Builder、区域、端点覆盖、环境变量或种子栈对齐读 references/contentstack.md;内容类型 UID、字段 UID、模块化区块、CSLP $ 映射或模式驱动渲染/类型变更读 references/content-model.md;本地搭建、栈种子、npm 脚本、CI、CODEOWNERS、校验命令、文档更新或 PR 准备读 references/workflow.md;PR/代码审查、严重级标签、安全检查或风险清单读 references/review.md。

默认规则:以当前检出为准,先查文件再假设脚本、测试、CI、内容类型、环境变量或框架约定存在;把 kickstart 当作用户可见示例,优先清晰、最少移动部件、安全默认与可复制步骤;改动数据获取、路由渲染、组件、内容类型、字段 UID 或 Visual Builder 绑定时保留 Live Preview 行为;新增或重命名环境变量时同步更新 .env.example 与用户文档;新增远程图片来源时更新框架图片白名单或文档化环境覆盖;修改 JS/TS 文件时运行 npm run build,存在时再运行 npm run lint 与类型检查;声称 CI 覆盖前先核实工作流,未接入则提醒本地运行。

响应:实现帮助给出具体文件级改动与命令;审查区分阻塞、重要问题与细节;仓库搭建先给最短成功路径再给可选排错。安全:永不提交真实 Contentstack 凭据,.env.example 与文档用占位符,真实值放 gitignore 的 .env;交付令牌可在浏览器用,预览令牌读取未发布内容仅限预览部署客户端,绝不进生产构建,管理令牌不进浏览器;不推荐生产构建启用 Live Preview;破坏性操作默认先说明影响并获明确确认;不打印、回显或存储令牌与 .env 值。