docs(readme): document both Claude Code install methods

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
timmy
2026-04-21 13:28:27 +08:00
parent 0aad9c9c55
commit e333f7b8ab

View File

@@ -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/<user>/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。
## 使用方式
在要推送的專案目錄下執行: