前言¶
在 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 安裝路徑需有 pnpm 在 PATH 中。
通過 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 等平臺能力整理成 creght 與 site-replica 兩個技能,可通過 skills CLI 或 DSH 插件命令安裝。目錄頁:https://www.skillhub.cn/plugins/creght-dev/skills;源碼與文檔:https://github.com/creght-dev/skills。