creght-dev/skills:为 Creght 项目提供 Codex 与智能体技能包

前言

在 DeepSeek Harness(DSH)里用 Codex 或 agent 改 Creght 站点时,常见问题是智能体不了解平台约定:页面该放在 /pages、组件放在 /components、数据用 getServerSideProps 拉取,CLI 怎么拉 workspace、推前端与 Func 后端、预览和发布,往往要反复查文档。creght-dev/skills 把这套知识打包成可安装的技能,让智能体在对话里直接按 Creght 工作流和开发规范行事。

这是什么

creght-dev/skills 由 creght-dev 维护,分类为工作流。仓库提供面向 Creght 的 Codex/agent skills,帮助智能体理解项目结构、CLI 流程、页面开发约定,以及 CMS、表单、Auth、Func 后端、SEO 等平台能力。仓库同时是一个 DSH bundle,可通过 DSH 插件命令安装到 profile。

仓库内含两个技能:

  • creght:基础平台技能,覆盖 CLI 工作流、页面与组件约定、CMS、表单、Auth、Func 后端、SEO 与发布。
  • site-replica:在 creght 之上复刻现有网站到 Creght;探测源站动效与交互,用 React/Tailwind 重建,并在桌面与移动端对照源站校验。

核心功能

下面介绍技能包在 README 中列出的主要能力。

CLI 与发布流程

引导智能体完成 Creght CLI 工作流:创建项目、拉取 workspace 文件、推送前端与 Func 后端变更、解决合并冲突、预览与发布站点。

项目识别与页面约定

从已渲染的 Creght 页面 URL 通过 /.well-known/creght.json 发现 project 与 site ID。约束页面开发约定:/pages 路由、/components 目录、原生 <a> 导航、getServerSideProps 加载数据。

前端与平台能力

协助编写符合平台要求的 React + Tailwind v4 页面与组件。提供 CMS、表单提交、Auth、位于 backend/func 的文件型 Func 后端、SEO 元数据、sitemap、轮播组件等常见能力的实现参考。

调试与网站复刻

帮助排查本地与平台同步、预览、发布相关问题。site-replica 技能支持将外部网站复刻到 Creght,保留布局与动效。

安装与启用

安装前请确认本机已安装 Node.js,DSH 安装路径需有 pnpmPATH 中。

通过 skills CLI(Codex / agent 环境)

npx 全局安装:

npx skills add creght-dev/skills -g -y

或用 bunx

bunx skills add creght-dev/skills -g -y

安装后,支持的 Codex/agent 环境在处理 Creght 项目时会自动加载对应技能指引。

通过 DeepSeek Harness

本仓库同时是 DSH bundle,可直接加入 DSH profile:

npx @deepseek-ai/dsh plugin --profile web add github:creght-dev/skills

可按 tag 或 commit 固定版本,例如 github:creght-dev/skills#v1.0.0。移除与更新:

npx @deepseek-ai/dsh plugin --profile web remove creght-skills
npx @deepseek-ai/dsh plugin --profile web update creght-skills

更新

npx 更新到最新版:

npx skills update creght

或用 bunx

bunx skills update creght

重新执行上面的 add 命令也可拉取最新版本,该操作幂等。

典型用法

以下示例来自仓库 README,可直接在智能体对话中复用;将 {YOUR_CREGHT_PROJECT_EDIT_URL} 替换为实际编辑页 URL(形如 https://creght.cn/editor/project/pveao61akhoy/site/pveao646es1u)。

新增 About 页面,沿用现有 pages 与 components 结构:

Add an About page to this Creght project, following the existing pages and components structure. {YOUR_CREGHT_PROJECT_EDIT_URL like https://creght.cn/editor/project/pveao61akhoy/site/pveao646es1u}

将首页接入已有 CMS schema 与类型:

Connect the homepage to Creght CMS data, using the schema and types that already exist in the project. {YOUR_CREGHT_PROJECT_EDIT_URL like https://creght.cn/editor/project/pveao61akhoy/site/pveao646es1u}

优化 SEO 配置(title、description、keywords、Open Graph 等):

Optimize the project's SEO configuration, including title, description, keywords, Open Graph, and related metadata. {YOUR_CREGHT_PROJECT_EDIT_URL like https://creght.cn/editor/project/pveao61akhoy/site/pveao646es1u}

按文档新增文章内容:

https://www.creght.cn/docs/ai/ai-edit-content-guide 新增一个文章,内容是关于 ai 积分的价格

复刻外部站点到 Creght:

复刻 https://example-portfolio.framer.website/ 到 Creght,保留布局和所有动效,独立运行直到完成

适用场景与注意

适合在 DSH、Codex 或其他支持 skills 的智能体环境里开发、维护 Creght 站点,尤其是需要反复执行 CLI 同步、按平台约定写 React/Tailwind 页面,或要把外部网站复刻到 Creght 的场景。

插件以当前 DSH 进程权限运行,安装前应阅读仓库源码并确认 MIT 许可证是否符合你的使用要求。DSH 生态奉行「一切皆插件」;SkillHub 等社区目录为独立站点,与 DeepSeek、幻方无官方从属关系。

小结

creght-dev/skills 把 Creght 的 CLI 流程、页面约定与 CMS/Auth/SEO 等平台能力整理成 creghtsite-replica 两个技能,可通过 skills CLI 或 DSH 插件命令安装。目录页:https://www.skillhub.cn/plugins/creght-dev/skills;源码与文档:https://github.com/creght-dev/skills

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜