Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Build with AI — 課程範例專案

這是一個 AI 課程的範例專案,提供預設的 Agent Skills 供學員練習如何與 AI 協作開發。

課程講義:deanlin.net/course/cake

關於 Agent Skills

專案內建的 Skills 以 Claude Code 為預設環境,放置於 .claude/skills/ 目錄下。

每個 Skill 都是一份提示詞腳本,用來擴充 AI Agent 的特定能力。如果你使用其他 AI Agent(如 GitHub Copilot、Cursor、Gemini 等),可以參考這些 Skills 的結構與邏輯,改寫成符合你的工具的格式。

內建 Skills

Skill 說明
git-smart-commit 將雜亂的 git 變更依功能邏輯自動拆分成多個有意義的 conventional commit
git-pr-description 根據 branch 差異自動產生 Pull Request 的 Title 與 Description
gen-test-cases 根據選取的程式碼或功能範圍,自動產生測試案例與對應測試程式
ui-ux-pro-max UI/UX 設計智能,涵蓋多種風格、配色、字體與框架建議

快速開始

  1. 安裝 Claude Code
  2. 在專案目錄下啟動 Claude Code
  3. 輸入 / 即可看到可用的 Skills 清單

自訂 Skills

每個 Skill 的核心是 SKILL.md,描述該 Skill 的運作流程與規則。你可以:

  • 直接修改現有 Skill 的行為
  • 新增自己的 Skill 目錄與 SKILL.md
  • 將 Skill 邏輯移植到其他 AI Agent 平台

About

Cake 2026 Build with AI 課程範例

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages