From e333f7b8ab5b0045f3851cc4e74c351950533bab Mon Sep 17 00:00:00 2001 From: timmy Date: Tue, 21 Apr 2026 13:28:27 +0800 Subject: [PATCH] docs(readme): document both Claude Code install methods Co-Authored-By: Claude Opus 4.7 (1M context) --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8141baa..c8f459e 100644 --- a/README.md +++ b/README.md @@ -41,11 +41,27 @@ gitea-cli/ GITEA_TOKEN=你剛才產生的_token ``` -3. (選用)讓 Claude Code 自動辨識這個 skill: +3. (選用)讓 Claude Code 自動辨識這個 skill(兩擇一): + + **A. Symlink 本地開發目錄**(適合會持續改腳本的情境) ```bash ln -s /path/to/gitea-cli ~/.claude/skills/gitea-cli ``` + **B. 從自架 Gitea clone 到 skills 目錄**(適合多台機器、每台獨立設定 config.env) + ```bash + cd ~/.claude/skills + # 若已有另一份 gitea-cli 可用,直接: + bash /path/to/existing/gitea-cli/scripts/clone.sh gitea-cli ~/.claude/skills/gitea-cli + # 否則用一般 git clone(之後會要求認證): + git clone http://your-gitea.example.com:3000//gitea-cli.git + # clone 完成後,在 ~/.claude/skills/gitea-cli/ 底下: + cp config.example.env config.env + # 編輯 config.env 填入這台機器要用的 GITEA_URL / GITEA_USER / GITEA_TOKEN + ``` + + 不管用哪一種,下次開啟 Claude Code session 就會自動載入這個 skill。 + ## 使用方式 在要推送的專案目錄下執行: