Community程式設計與開發github.com

SSS135/polyskill

將一次編寫的 AI 代理技能與子代理編譯成針對不同執行環境(Claude Code、Codex)的配置樹,並支援內聯的目標特定巨集。

polyskill 是什麼?

Polyskill 是一個 AI 代理技能編譯器,專為需要將單一技能定義部署到多個代理執行環境(如 Claude Code 和 Codex)的開發者設計。它的核心在於「一次編寫,隨處執行」的概念:開發者使用統一的格式定義技能與子代理,Polyskill 會根據目標環境的特定需求,自動生成對應的配置樹。過程中支援內聯的「每目標巨集」,讓開發者可以在單一技能檔案中針對不同平台撰寫條件式邏輯,例如調整提示詞語氣、啟用特定工具或設定環境變數。這項工具尤其適合管理複雜的多代理工作流程,減少重複維護多份設定檔的負擔,同時確保在不同平台上行為的一致性或差異化。支援的平台包括 Claude Code 和 Codex,但架構設計可擴展至其他基於配置的代理系統。

相容平台✓Claude Code✓Codex CLI~Cursor
npx skills add SSS135/polyskill

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

polyskill 是做什麼的?

將一次編寫的 AI 代理技能與子代理編譯成針對不同執行環境(Claude Code、Codex)的配置樹,並支援內聯的目標特定巨集。

相關技能