SynaLinks/synalinks-skills
Claude skills for Synalinks OSS
解決的問題
防止程式代理(例如 Claude Code、Codex 或 OpenCode)在使用 Synalinks 框架時產生損壞或非慣用的程式碼。由於 Synalinks 受 Keras 啟發,大型語言模型(LLM)經常錯誤地將其語法與 LangChain 或 DSPy 等其他套件混淆;這些技能提供必要的限制與指引,確保代理正確使用該框架。
如何運作
本專案提供一個遵循開放式 Agent Skills 格式的標準化 SKILL.md 檔案。此檔案作為一組可重複使用的指示,程式代理可讀取並自動啟用。該技能包含框架元件的可掃描概覽——從核心資料模型、程式建構到知識庫與最佳化器——並引導代理前往可執行的範例指令碼與深入的參考文件。
適用對象
使用 Synalinks 神經符號 AI 框架,並利用 AI 程式代理協助撰寫實作的開發者。
主要亮點
- 跨代理相容性:使用單一、未修改的格式,適用於廣泛的代理生態系(包括 Claude Code、Codex、OpenCode 和 pi)。
- 全面覆蓋:引導代理完成核心、程式、模組、控制流程、代理、知識、訓練、獎勵、最佳化器與提供者等所有環節。
- 安裝簡單:支援透過
skillsCLI 進行專案級或全域安裝,也支援透過.skill歸檔上傳至基於 Web 的介面。 - 可重現的設定:使用
skills-lock.json檔案透過 SHA-256 哈希固定技能內容,確保團隊與 CI 環境中的一致性。
相關
- 專案
- 專案
- 專案
- 專案
- 專案