Archived
新增 code-review skill(RPG 攻防對決式 git diff 審查)
- 攻擊方 4 角色(吟遊詩人/法師/盜賊/刺客)依風格/邏輯/效率/安全性面向找問題 - 防守方聖騎士依排除事項與原始碼脈絡裁決(略過/誤判/成立) - 角色定義各自獨立於 roles/*.md(含英文名稱/專案/個性/徽章/代表色) - git diff 來源/目標分支缺一不可 - 移除範例 hello skill,三個 manifest 版本設為 0.0.1,更新 README Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
6b87e68cd5
commit
bfe691984a
@@ -161,13 +161,15 @@ rm -rf ~/.config/opencode/skills/hello
|
||||
|
||||
<!-- JSC-SKILLS:START -->
|
||||
|
||||
### `hello`
|
||||
### `code-review`
|
||||
|
||||
範例 skill,用來驗證 jsc plugin 是否安裝成功,也是新增 skill 的範本。當使用者輸入 hello、想測試 plugin、或想看 skill 模板長什麼樣子時觸發;回覆一句問候並簡述此 plugin 的用途。
|
||||
以 RPG 攻防對決方式審查 `git diff` 的程式碼審查 skill。審查範圍是兩個分支的差異,**來源分支與目標分支缺一不可**(缺漏會反問補齊)。角色分**攻擊方**(吟遊詩人=風格 🎼/法師=邏輯 🔮/盜賊=效率 ⚡/刺客=安全性 🗡️)與**防守方**(聖騎士=裁決 🛡️),每個角色定義在 `skills/code-review/roles/<role>.md`(含英文名稱/專案/個性/徽章/代表色)。攻擊方分析 diff 找出問題(問題/等級/描述/建議/檔案位置/所在行數);防守方依專案根目錄排除事項設定檔與原始碼脈絡裁決每條問題(🚫 略過/❌ 誤判/✅ 成立)。使用者可選擇單一角色、整個攻擊方、整個防守方或全部;複選時以 sub agent 並行執行。
|
||||
|
||||
- **Claude Code / Antigravity**:`/jsc:hello`
|
||||
- **Codex**:`$hello`,或用 `/skills` 選單
|
||||
- **OpenCode**:描述需求自動觸發
|
||||
參數格式:`<target> <source> [角色...]`(目標在前、來源在後;角色可省略,會詢問)。
|
||||
|
||||
- **Claude Code / Antigravity**:`/jsc:code-review`(反問分支與角色),或帶參數 `/jsc:code-review main feature/login`、`/jsc:code-review main feature/login mage`、`/jsc:code-review main feature/login all`
|
||||
- **Codex**:`$code-review main feature/login attack`(可接參數),或用 `/skills` 選單
|
||||
- **OpenCode**:描述需求(如「用攻防角色 review main 與 feature/login 的差異」)自動觸發
|
||||
|
||||
<!-- JSC-SKILLS:END -->
|
||||
|
||||
|
||||
Reference in New Issue
Block a user