git
安全 71檢查 Git 儲存庫狀態
由 ETeissonniere
此技能提供唯讀的 git 命令來檢查儲存庫狀態。它允許查看變更、歷史記錄和分支資訊,而不修改任何資料。
test/failing-test
低風險 62測試錯誤可見性
由 EnactProtocol
開發者需要可靠的方法來測試 AI 工具環境中的錯誤處理與輸出可見性。此測試工具會以可見的 stdout 與 stderr 輸出來模擬失敗,用於驗證錯誤回報流程。
test/echo-tool
低風險 64用於測試的輸入文字回顯
由 EnactProtocol
此工具會原樣返回提供的輸入文字。它作為基礎測試技能,用於驗證 AI 工具的執行與回應處理。
enact/playwright
低風險 64擷取螢幕截圖並擷取網頁內容
由 EnactProtocol
瀏覽器自動化對於測試、資料擷取和視覺驗證至關重要。此技能提供了一種可靠的方式,可使用 Playwright 從任何網頁擷取螢幕截圖以及擷取文字或 HTML 內容。
enact/hello-simple
安全 61列印友善的問候語
由 EnactProtocol
這個簡單的 Enact 工具透過列印問候訊息示範基本的工具使用方式,可作為學習 Enact 協定的入門起點。
enact/hello-rust
低風險 66運行 Rust 問候程式
由 EnactProtocol
需要簡單編譯 Rust 可執行檔的使用者可以使用此技能來構建和運行接受命令列參數並產生問候輸出的基本 Rust 程式。
enact/hello-python
低風險 67執行 Python 問候工具
由 EnactProtocol
此技能提供一個簡單的 Python 問候工具,可顯示帶有時間戳和版本資訊的個人化訊息,用於測試和演示目的。
enact/hello-js
安全 69產生友善問候
由 EnactProtocol
此技能為基於 Enact Protocol 構建的 AI 代理提供簡單的問候功能。它展示了基本的 JavaScript 執行和字串模板,用於代理互動。
enact/hello-go
安全 69建立個人化問候語
由 EnactProtocol
需要為使用者產生友善的問候訊息或用於測試嗎?此技能會列印個人化問候語,並顯示 Go 版本資訊,適用於開發和展示目的。
enact/formatter
安全 68使用自定義縮進格式化 JSON
由 EnactProtocol
JSON 資料通常以緊湊格式呈現,難以閱讀和調試。此技能可使用可配置的縮進格式化 JSON 字串,使資料易於人類閱讀,同時保持有效性。
enact/firecrawl
低風險 67將網站擷取為 Markdown
由 EnactProtocol
網頁擷取非常耗時,且常因反機器人措施而失敗。此技能使用 Firecrawl API 將網站可靠地轉換為乾淨、適合 LLM 使用的 Markdown,並提供結構化資料擷取功能。
enact/docs/guide
低風險 66建立 Enact 容器化工具
由 EnactProtocol
開發人員需要有關使用結構化 I/O 建立容器化工具的指導。本技能提供建立、發布和執行 Enact Docker 工具的完整指南。
enact/dice-roll-rust
安全 68使用自訂面數擲骰
由 EnactProtocol
使用者需要用於桌上遊戲與模擬的隨機數生成。這個技能提供簡單、快速、以 Rust 為基礎的擲骰器,可設定面數與數量以滿足各種隨機數需求。
writing-utils
安全 71為 Next.js 建立工具函式
由 Emz1998
開發者需要乾淨、可重複使用的工具函式來維護程式碼品質。這個技能會產生模組化、專注的工具函式,遵循 Next.js 應用程式的最佳實踐。
writing-types
安全 70為 Next.js 撰寫 TypeScript 類型
由 Emz1998
手動撰寫 TypeScript 類型容易出錯,並可能導致程式碼庫中的模式不一致。此技能提供指導方針,用於建立模組化、可維護的類型定義,以提高程式碼品質和類型安全性。
writing-page-layout
安全 70建立 Next.js 頁面版面配置
由 Emz1998
在 Next.js 中編寫頁面版面配置可能導致專案結構不一致和難以維護的程式碼。此技能提供清晰的指導方針,協助您遵循 Next.js 最佳實踐,建立模組化、井然有序的頁面版面配置。
writing-lib-functions
安全 71為 Next.js 撰寫模組化函式庫函數
由 Emz1998
開發 Next.js 應用程式的開發人員需要一致且可維護的函式庫函數。此技能提供在 srs/lib 目錄中撰寫模組化、組織良好程式碼的明確準則。
writing-data
低風險 68在 srs/data 中結構化資料
由 Emz1998
整理分散的資料檔案具有挑戰性,並導致維護問題。此技能提供清晰的指導方針,遵循模組化原則在 srs/data 目錄中結構化資料,以獲得更簡潔、更易維護的程式碼。
writing-config-files
安全 71編寫模組化設定檔
由 Emz1998
為 Next.js 應用程式建立簡潔、可維護的設定檔。此技能強制執行模組化模式,並遵循組織應用程式設定的最佳實踐。
tdd-vitest-typescript
低風險 74使用 Vitest 和 TypeScript 設定 TDD
由 Emz1998
先寫測試再寫程式碼可確保軟體的可靠性和可維護性。本技能指南將帶您了解 Vitest 的紅-綠-重構循環,涵蓋測試模式、模擬策略和 TDD 最佳實踐。