AGENT SKILL 一日工作坊 · 下午場

認識 git,你的存檔點

你今天做了大半天的 skill,正好趁這個時機保住它們。存檔、備份、機密別外洩:三件事,八分鐘講完。

⏱ 約 8 分鐘 6 頁 · 概念優先 零指令 · AI 幫你存
帶走四件事:git=存檔、GitHub=雲端備份、不用背指令、機密別存進去。記住這四句,今天的東西就安全了。

第一個概念

打王前先存檔,弄壞了讀檔重來

像遊戲存檔機:每個 commit 凍結一個版本,隨時讀檔重來

存檔這個動作

在 git 裡叫 commit。每次 commit,git 記住那個當下所有檔案長什麼樣,像打電動存了一個記憶卡,那個瞬間被凍結住。

讀檔重來

之後不管怎麼改,你都能翻回任何一個存過的版本。改壞了、刪錯了,回到上一個存檔點就好,沒有什麼是真的壞掉的。

今天實際的情境:你做了一個能用的 skill,先 commit 一版。之後想繼續改、或者改爛了,永遠有一個「能回去的點」。

第二個概念

GitHub,把你的存檔放到雲端

git 是本機的存檔,GitHub 是把這份存檔同步到網路上的地方。兩個好處,缺一不可。

好處一:備份

電腦摔壞了、進水了、被偷了,你的 skill 還在 GitHub 上完好如初。本機的存檔是一份,雲端是另一份。兩地備份,安心。

好處二:團隊共享

同事、合作夥伴,只要你開權限,他們拉一份就有你整套 skill。不用寄檔案、不用壓縮包。連結一發,版本一致。

💻
git
你電腦裡的存檔記錄
push →
☁️
GitHub
雲端上的備份與分享

給行銷人的好消息

零指令,你跟 AI 說,它來做

git 有一整套終端機指令,但你一個都不用記。你只要懂「什麼時候該喊一聲存一下」。

你說
「幫我把現在的進度存一個版本,說明寫新增了 SEO 關鍵字分析 skill。」
AI
Claude Code 做
執行 git add . → git commit -m "...",完成。
你說
「幫我同步到 GitHub。」
AI
Claude Code 做
執行 git push,同步完畢。你的存檔在雲端了。
你的工作只有一件事:知道「什麼時候該存一下」。剩下的,自然語言交給 AI 做。

唯一要注意的事

存檔前,確認金鑰不在裡面

commit 推上 GitHub 是公開記錄。API key、客戶機密一旦推出去,就算之後刪掉,記錄還在。

❌ 絕對不能做

把 API key、客戶資料、密碼,直接寫在 skill 檔案裡一起 commit。就算 repo 是私密的,習慣不能壞。

# 千萬不要這樣
SERPER_API_KEY = "sk-abc123..."

✓ 正確做法

key 放在 .env 檔裡,再請 Claude 把 .env 加進 .gitignore(一份「這些不要存檔」的清單)。

# .gitignore 裡寫一行
.env
你只要說一句話:「幫我把 .env 加進 .gitignore,確保 API key 不會被存進去。」Claude Code 幫你搞定,這條安全須知等一下還會再提一次。

八分鐘複習完畢

四句話,記住就夠了

① git=存檔

做到一個段落、喊「存一下」。弄壞了能回到上一個存檔點。commit 是這個動作的名字。

② GitHub=雲端備份

push 一下,存檔上雲端。電腦壞了沒事、分享給同事不用寄檔案。

③ 不用背指令

自然語言叫 Claude Code 做。你的工作是判斷「什麼時候該存」,指令的事 AI 包辦。

④ 機密別存進去

API key 放 .env,請 Claude 加進 .gitignore。一行指示,一勞永逸。

技術端補充(行銷端跳過):有興趣可自行探索 git status / add / commit / push 與 branch 的概念,但今天工作坊不要求行銷端碰指令,AI 全包。