工程開發
simple-skill avatar

simple-skill

一個測試技能,旨在透過執行基礎任務並確認完成情況,來驗證 Skillet CLI 的功能。

簡介

simple-skill 是為 Skillet 生態系統開發的基礎工具,專門用於驗證 Skillet CLI 與 Claude Code 環境之間的整合。作為一個以工程為中心的診斷工具,它為開發人員提供了一種可靠的方法,確保在運行更複雜的代理工作流程之前,其本地或遠端技能配置已被正確解析、環境權限已準確設定,且執行管線運作正常。

此技能主要面向軟體工程師、自動化專家以及使用 Skillet 管理 headless Claude 代理的開發人員。它充當了工具鏈的「Hello World」,讓使用者可以驗證 Frontmatter 解析、變數插值和工具調用協定是否正常運作。透過觸發此技能,使用者可以確認 Skillet 是否成功與 Claude CLI 進行通訊、處理代理請求的生命週期,並透過預期的 Charm 終端介面格式化輸出。

  • 驗證核心 Skillet CLI 命令解析和執行管線。

  • 驗證 YAML Frontmatter 配置(如模型選擇和工具權限)是否正確應用。

  • 確認終端輸出格式化和來自 Claude Code 的 JSON 資料流解析功能正常。

  • 作為在 .claude/skills 目錄結構中建立新代理技能的參考實作。

  • 支援用於自動化 CI/CD 測試環境的 headless 操作。

  • 應使用 Skillet CLI 呼叫此技能:skillet simple-skill

  • 成功執行後的預期輸出為確認訊息:「Task completed successfully.」。

  • 如果技能未能回報完成,請在 Skillet CLI 中使用 --verbose 旗標,這將提供對原始 JSON 資料流和指令歷史記錄的深入了解。

  • 在嘗試執行此測試之前,請確保您的本地環境已安裝並驗證 Claude CLI,因為 Skillet 依賴這些憑證來執行操作。

  • 此技能不需要特定的外部 API 金鑰或複雜的工具存取權限;它設計為輕量級且無相依性,使其成為排解終端與 Claude 代理系統之間連線問題的理想起點。

倉庫統計

Star 數
19
Fork 數
1
Open Issue 數
0
主要語言
Go
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午03:15
在 GitHub 查看