chore/jsc-hooks-integration #3

Closed
jiantw83 wants to merge 1 commits from chore/jsc-hooks-integration into develop
Owner

PR 描述範本

摘要

  • 需求描述:為 Kokorone 加入 jsc-hooks 整合腳本,讓 kiro-cli 具備 session timer、STE100 語言檢查、skill 使用紀錄等自動化掛勾。
  • 計畫名稱:無
  • 計畫頁:無
  • 分析頁:無

變更內容

檔案 為什麼改
.kiro/hooks/hooks.json 定義 kiro-cli 各生命週期事件(SessionStart、UserPromptSubmit、Stop、SessionEnd、PostToolUse)要呼叫的 hook 腳本,作為未來 kiro-cli 支援 hook 時的設定與手動參考
.kiro/hooks/session-timer.sh 記錄 session 開始與結束時間,供工時統計使用
.kiro/hooks/ste100-guard.sh 在使用者輸入時檢查是否符合 STE100 語言規則
.kiro/hooks/skill-usage.sh 記錄 skill 呼叫次數,供用量統計使用

設計重點

  • 純新增未修改既有檔案,皆為 jsc-hooks 標準腳本,不含任何密鑰或個資
  • kiro-cli 目前尚無原生 hook 系統,hooks.json 僅作為文件與手動參考用途

測試結果

  • 已用 grep 檢查所有新增檔案,未發現 token、密碼、金鑰等敏感內容;純腳本新增未涉及邏輯測試,故未執行額外測試

前置 Push Request

  • 無
# PR 描述範本 ## 摘要 - 需求描述:為 Kokorone 加入 jsc-hooks 整合腳本,讓 kiro-cli 具備 session timer、STE100 語言檢查、skill 使用紀錄等自動化掛勾。 - 計畫名稱:無 - 計畫頁:無 - 分析頁:無 ## 變更內容 | 檔案 | 為什麼改 | | --- | --- | | .kiro/hooks/hooks.json | 定義 kiro-cli 各生命週期事件(SessionStart、UserPromptSubmit、Stop、SessionEnd、PostToolUse)要呼叫的 hook 腳本,作為未來 kiro-cli 支援 hook 時的設定與手動參考 | | .kiro/hooks/session-timer.sh | 記錄 session 開始與結束時間,供工時統計使用 | | .kiro/hooks/ste100-guard.sh | 在使用者輸入時檢查是否符合 STE100 語言規則 | | .kiro/hooks/skill-usage.sh | 記錄 skill 呼叫次數,供用量統計使用 | ## 設計重點 - 純新增未修改既有檔案,皆為 jsc-hooks 標準腳本,不含任何密鑰或個資 - kiro-cli 目前尚無原生 hook 系統,hooks.json 僅作為文件與手動參考用途 ## 測試結果 - 已用 grep 檢查所有新增檔案,未發現 token、密碼、金鑰等敏感內容;純腳本新增未涉及邏輯測試,故未執行額外測試 ## 前置 Push Request - 無
jiantw83 added 1 commit 2026-08-24 05:49:27 +00:00
admin closed this pull request 2026-09-07 06:37:29 +00:00

Pull request closed

Please reopen this pull request to perform a merge.
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jiantw83/Kokorone#3