code-reviewer
Analyze project source code and generate optimization suggestions. Use when user wants code review, performance optimization advice, security hardening…
從最新的 git tag 到 HEAD 生成結構化變更日誌並推薦新版本。當使用者請求生成變更日誌、發行說明或版本升級文件時使用。
$ npx -y skills add agenvoy/Agenvoy --skill version-generate --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/version-generateContext preview
The summary Claude sees to decide when to auto-load this skill.
從最新的 git tag 到 HEAD 生成結構化變更日誌並推薦新版本。當使用者請求生成變更日誌、發行說明或版本升級文件時使用。
name: version-generate description: 從最新的 git tag 到 HEAD 生成結構化變更日誌並推薦新版本。當使用者請求生成變更日誌、發行說明或版本升級文件時使用。
> **本 Skill 為 Agenvoy 內部最佳化版本**,依 Agenvoy 的執行環境撰寫(`run_command` 的 CWD、`~/.config/agenvoy/skills/.system/` 安裝位置、`edit_skill`/`schedules`/`find_edit_tool` 等工具、subagent 與排程的觸發路徑),**不保證適配其他 AI harness**。
從最新的 git tag 到 HEAD 生成 `.doc/version-generate/vA.B.C.md` 變更日誌(含 frontmatter 與可追溯欄位),同步維護 `.doc/version-generate/CHANGELOG.md` 主索引。
| 階段 | 內容 | 實作細節 | |---|---|---| | 0 | 發版者驗證(git config 缺失即中止) | [scripts/00-validate-releaser.md](./scripts/00-validate-releaser.md) | | 1 | 版本偵測(最新標籤 + remote URL) | [scripts/01-detect-version.md](./scripts/01-detect-version.md) | | 2 | 收集變更(`git diff` 淨差異優先,commit 為溯源) | [scripts/02-collect-changes.md](./scripts/02-collect-changes.md) | | 3 | 分類標籤與版本升級規則 | [scripts/03-classify-and-bump.md](./scripts/03-classify-and-bump.md) | | 4 | 產出 `.doc/version-generate/NEW_VERSION.md`(frontmatter + 追溯) | [scripts/04-output-template.md](./scripts/04-output-template.md) | | 5 | 更新 `.doc/version-generate/CHANGELOG.md` 主索引 | [scripts/05-update-index.md](./scripts/05-update-index.md) | | ∞ | 分類規則與邊界案例 | [scripts/06-rules-and-edge-cases.md](./scripts/06-rules-and-edge-cases.md) |
條目來自 **`git diff $LATEST_TAG..HEAD` 的淨差異**,不是 commit 逐筆轉錄。區間內互相抵銷的變更(新增後刪除、遷移後遷回、改後改回)不列入,連 REMOVE 與 Migration 都不寫;多 commit 對應同一淨差異者合併為一條,並保留全部貢獻 commit 的 short hash 作為溯源。
| 偵測到的標籤 | 版本影響 | |---|---| | `BREAKING` | MAJOR(+1.0.0) | | `FEAT` | MINOR(+0.1.0) | | `FIX` / `UPDATE` / `SECURITY` / `REFACTOR` / `PERF` / `ADD` / `REMOVE` | PATCH(+0.0.1) | | `STYLE` / `DOC` / `TEST` / `CHORE` | 不升版(`type: none`,不更新索引) |
步驟 0 → 1 → 2 → 3 → 4 → 5,任一階段前置條件未達即中止,不產出殘缺文件。
Self-hosted AI agent harness in a single Go binary — writes, sandbox-tests and repairs its own tools, and lets Claude Code, Codex and any MCP client build and share them.
Repo: agenvoy/Agenvoy
Analyze project source code and generate optimization suggestions. Use when user wants code review, performance optimization advice, security hardening…
Generate bilingual (English + Traditional Chinese) commit message from git changes.
Install an Agenvoy extension from pkg.agenvoy.com registry (browse/pick) or local tarball into ~/.config/agenvoy/tools/.extension/<type>/<name>@<version>/.…
Package a script tool under ~/.config/agenvoy/tools/script/ into a tar.gz and publish to pkg.agenvoy.com registry. Keyword picker, dep/key detection,…
從原始碼分析自動生成雙語 README。當使用者請求為專案建立 README、需要從程式碼庫生成 README.md(英文)和 README.zh.md(中文)、或希望為其函式庫/套件建立一致的多語言文件時使用。
建立並排程定時觸發的 skill。**所有新增定時/週期任務、提醒、排程通知的請求必須走此 skill**,禁止直接呼叫 schedules(mode=write)(那是 skill 已存在時的時間綁定工具,不該作為新建排程的入口)。 必定觸發的訊息特徵(任一即活化): - 相對延遲:「X 分鐘後」「X…