Communitygithub.com

posimyth/uichemy-cursor-plugin

在 UiChemy 網站專案中新增部落格,包含列表頁、文章頁、封存頁與範例文章,並可列出或移除文章。當使用者要求新增部落格、新聞或文章區塊、撰寫部落格文章、為 WordPress 網站設定部落格頁面或刪除文章時使用。

uichemy-cursor-plugin 是什麼?

此技能專為使用 UiChemy 網站建置工具的開發者與 AI 助手設計,能在既有專案中快速建立完整的部落格功能。它會自動建立部落格列表頁、文章頁與封存頁,並根據使用者提供的標題、主題、作者與分類等資訊生成最多六篇範例文章。技能會先檢查專案是否已有部落格,避免重複建立;同時透過內建工具驗證頁面正確性與響應式設計,最後開啟預覽讓使用者檢視成果。 支援的平台上,此技能主要用於 UiChemy 專案,但會告知使用者 WordPress 匯出時會透過 UiChemy 的部落格產生器重新建立文章,而非直接沿用此處寫入的內容。使用上需注意:圖片僅接受使用者提供的網址或透過 uichemy_upload_image 回傳的網址;移除文章操作不可逆,必須先確認使用者意圖後才能執行。技能遵循 UiChemy 工具本身的 schema,不會自行發明工具欄位。 總結來說,這項技能簡化了為 UiChemy 網站新增部落格的流程,從內容產生到驗證預覽一氣呵成,特別適合需要快速上線部落格或新聞區塊的專案。

相容平台~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/posimyth/uichemy-cursor-plugin/tree/HEAD/skills/add-blog-pages

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

當使用者想要在他們已有的 UiChemy 網站專案中新增部落格時,使用此技能。

步驟:

  1. 如果使用者沒有指定專案名稱,請使用 uichemy_list_projects 識別專案。告知使用者頁面與文章將會新增到該專案。
  2. 首先呼叫 uichemy_get_blog。如果專案已有文章,顯示這些文章並詢問使用者是要繼續新增還是保留現有文章。
  3. 收集使用者提供的資訊:文章標題、主題、作者名稱、分類。如果使用者沒有提供任何資訊,請提出三到六個符合網站業務性質的標題,並說明這些是草稿。
  4. 使用 projectId 與 posts 呼叫 uichemy_add_blog(文章數量為一到六篇;每篇文章需要 title,並可包含 excerpt、author、date、category、readTime、image)。可選欄位:categories、listingPage(預設值 "Blog")、archives(預設值 true)、layouts。遵循工具本身的 schema,請勿自行發明欄位。
  5. 系統僅存在三篇文章頁面,因此超過三篇的文章會顯示在列表頁上,但會共用文章頁面。如果使用者要求超過三篇,請告知此限制。
  6. 對部落格頁面執行 uichemy_validate 與 uichemy_check_responsive,並回報結果。
  7. 呼叫 uichemy_open_preview,讓使用者能夠預覽部落格。

規則:

  • 僅根據使用者的簡要說明撰寫文章標題與摘要。請勿自行杜撰作者、日期、統計數據、引述或客戶名稱。僅在使用者有提供日期時才使用 date。
  • 圖片:僅使用使用者提供的網址或 uichemy_upload_image 回傳的網址。
  • uichemy_remove_post 操作無法復原。請先使用 uichemy_get_blog,指出文章編號與標題,要求使用者確認,僅在收到明確的「是」後才呼叫此工具。此操作會重新編號其後的文章。
  • 此處撰寫的文章是畫布與列表頁的內容。WordPress 匯出功能會透過 UiChemy 應用程式的部落格產生器自行建立文章,因此如果使用者詢問這些文章是否會顯示為 WordPress 文章,請告知他們此情況。

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

相關技能