SynaLinks/synalinks-skills

Claude skills for Synalinks OSS

What it solves

It prevents coding agents (such as Claude Code, Codex, or OpenCode) from generating broken or non-idiomatic code when using the Synalinks framework. Because Synalinks is Keras-inspired, LLMs often mistakenly mix its syntax with other libraries like LangChain or DSPy; these skills provide the necessary constraints and guidance to ensure the agent uses the framework correctly.

How it works

The project provides a standardized SKILL.md file that follows an open Agent Skills format. This file acts as a set of reusable instructions that coding agents can read and auto-activate. The skill includes a scannable overview of the framework's components—ranging from core data models and program building to knowledge bases and optimizers—and points the agent toward runnable example scripts and deep-dive reference documents.

Who it’s for

Developers using the Synalinks neuro-symbolic AI framework who employ AI coding agents to help write their implementation.

Highlights

  • Cross-Agent Compatibility: Works across a wide ecosystem of agents (including Claude Code, Codex, OpenCode, and pi) using a single, unmodified format.
  • Comprehensive Coverage: Guides agents through Core, Programs, Modules, Control Flow, Agents, Knowledge, Training, Rewards, Optimizers, and Providers.
  • Easy Installation: Supports installation via the skills CLI for project-specific or global setup, as well as .skill archive uploads for web-based interfaces.
  • Reproducible Setup: Uses a skills-lock.json file to pin skill content via SHA-256 hashes, ensuring consistency across teams and CI environments.

Related

  • Project
  • Project
  • Project
  • Project
  • Project