Skip to content

v0.25.0: installer flags, uninstaller, hero PNG subtext baked in

Choose a tag to compare

@MorrisLu-Taipei MorrisLu-Taipei released this 15 Jun 15:21
· 5 commits to main since this release

v0.24.2 把文件落差掃乾淨,但責任矩陣裡還留 4 個 🟡(hero PNG 沒燒字、installer 沒旗標、沒 dry-run、沒官方 uninstall)。v0.25.0 一次結清。

🆕 installer / uninstaller 改版

四支腳本(install.sh / install.ps1 / uninstall.sh / uninstall.ps1)同步加上:

旗標 行為
--target claude|antigravity|all 指定單一目標或全部
--dry-run 印出所有 fs 動作但不寫入
--help / -h 用法
  • install.* 完成自動驗證 14/14 skill 目錄到位,缺一個就 exit 非零
  • uninstall.* 內嵌 14 個 skill + _tigerai-pack-shared 的明確 manifest,不存在的會靜默跳過
  • PowerShell 兩支都用 UTF-8 BOM 儲存

🎨 Hero PNG 燒字

scripts/stamp-hero.ps1 用 PowerShell System.Drawing 把平台能力歸屬說明燒進英文版 + 中文版 hero 底部灰條。圖被單獨轉傳時,責任邊界跟著走,不再仰賴 README caption。

🛡️ CI gate 跟進

.github/workflows/security-gate.yml 的 installer-parse job 擴充:

  • bash -n 跑 install/uninstall 兩支 shell 腳本
  • BOM 檢查(EF BB BF)跑兩支 .ps1
  • [Parser]::ParseFile 跑兩支 .ps1
  • 四支腳本都跑 --dry-run --target claude smoke

🩹 周邊清理

  • plugin.jsonuninstall_scripts 條目
  • docs/responsibility-matrix.md:hero PNG row + installer ergonomics row 🟡 → ✅
  • 兩種語言 README hero caption 拿掉平台歸屬聲明(已燒進圖裡)

Backlog 結餘

誠實揭露 v0.26+ 還沒做:

  • live n8n + credentials 上端對端 round-trip 自動化
  • Security 自動掃描器(目前 SOP + checklist)
  • 完整 CI/CD(GitLab、dep CVE、container scan)
  • Retry / Approval / Handover 的 drop-in importable workflow 模板