第十六章:內建技能速覽 — hermes-agent、plan、github-*、systematic-debugging… 分類清單

身為一個剛入學的魔法學徒,自己發明咒語可能會有點危險(搞不好會把自己變成青蛙🐸)。好消息是,Hermes 學院早就為你準備好了一整個圖書館的「內建魔法書」!

這些內建技能(Built-in Skills)是由資深魔法師們精心調校過的,開箱即用,而且涵蓋了各種常見的實用場景。讓我們來快速翻閱一下這本型錄,看看有哪些好東西可以「借」來用!

📚 內建技能大閱兵

這裡列出幾個最受歡迎、保證讓你愛不釋手的神級技能:

1. 核心自我管理:hermes-agentplan

  • hermes-agent:這是管家用來自我學習與了解自身系統狀態的基礎技能。
  • plan:超強大的任務規劃器!當你給出一個複雜的任務時,plan 技能會先幫你寫出一份詳盡的 Markdown 計畫書,列出所有步驟。這可是進入第四部份「工作流」的重要基石喔!

2. 開發者的福音:github-* 系列

身為工程師,你一定會愛死這系列! * github-pr-workflow:幫你自動處理 PR(Pull Request),從建立、審查到合併一氣呵成。 * github-code-review:嚴厲的程式碼審查官,專挑你程式碼裡的毛病(但語氣溫和得多)。 * github-issues:幫你自動整理和追蹤 Issue 列表。

3. 抓蟲特攻隊:systematic-debugging

抓 Bug 抓到懷疑人生?呼叫這個技能,管家會用非常有系統的方法(假設、驗證、排除)幫你一步步找出程式碼裡那隻隱藏的蟲子。

🤔 我該怎麼使用這些技能?

很簡單!只要在執行 hermes runhermes chat 的時候,使用 --skill 參數指定技能名稱,管家就會立刻切換成那個專業模式!


🛠️ 指令教學:召喚內建魔法

讓我們實際叫出幾個內建技能來玩玩看,體驗一下「站在巨人的肩膀上」是什麼感覺。

介紹指令:使用 --skill 參數執行特定技能

💡 應用練習例子

練習 1:叫出計畫大師 (plan 技能) 試著給它一個有點複雜的任務,看看它怎麼規劃:

hermes run --skill plan "我想要用 Python 寫一個可以自動抓取天氣預報並每天發送 Email 給我的小程式,請幫我制定實作計畫"

幽默小提示:它不會馬上開始寫程式,而是會先給你一份看起來超專業的「作戰企劃書」。看著條理分明的步驟,是不是瞬間覺得自己像個大老闆了?

練習 2:讓管家幫你看扣 (github-code-review 概念演練) 如果你有一個名為 bad_code.py 的檔案,你可以這樣叫它審查:

hermes run --skill github-code-review "請幫我審查目前目錄下的 bad_code.py,並指出可以優化的地方"

準備好接受管家的無情(但有建設性)批評了嗎?這絕對比被資深同事 Review 還要沒有壓力!

練習 3:召喚抓蟲特攻隊 (systematic-debugging) 當你的程式碼一直報錯,卻又找不到原因時:

hermes run --skill systematic-debugging "我執行 app.js 的時候一直跳出 'undefined is not a function',請幫我進行系統性除錯"

管家會開始像個偵探一樣,一步步引導你或自己進行測試來找出真凶。


🎉 太棒了,你現在擁有了一整支專業團隊!

有了這些內建技能,Hermes Agent 已經不再只是一個管家,它同時還是你的專案經理、資深工程師和 QA 測試員。

但是… 如果這些內建技能還是無法滿足你挑剔的胃口呢?沒問題!下一章,我們將教你如何《載入與管理技能》。準備好要把你在網路上找到的、或是別人寫好的超酷技能安裝進來了嗎?我們第十七章見!📥