polyskill 是做什麼的?
將一次編寫的 AI 代理技能與子代理編譯成針對不同執行環境(Claude Code、Codex)的配置樹,並支援內聯的目標特定巨集。
將一次編寫的 AI 代理技能與子代理編譯成針對不同執行環境(Claude Code、Codex)的配置樹,並支援內聯的目標特定巨集。
Polyskill 是一個 AI 代理技能編譯器,專為需要將單一技能定義部署到多個代理執行環境(如 Claude Code 和 Codex)的開發者設計。它的核心在於「一次編寫,隨處執行」的概念:開發者使用統一的格式定義技能與子代理,Polyskill 會根據目標環境的特定需求,自動生成對應的配置樹。過程中支援內聯的「每目標巨集」,讓開發者可以在單一技能檔案中針對不同平台撰寫條件式邏輯,例如調整提示詞語氣、啟用特定工具或設定環境變數。這項工具尤其適合管理複雜的多代理工作流程,減少重複維護多份設定檔的負擔,同時確保在不同平台上行為的一致性或差異化。支援的平台包括 Claude Code 和 Codex,但架構設計可擴展至其他基於配置的代理系統。
npx skills add SSS135/polyskillInstalled? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
將一次編寫的 AI 代理技能與子代理編譯成針對不同執行環境(Claude Code、Codex)的配置樹,並支援內聯的目標特定巨集。
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.