/ Directory / Playground / Synalinks Skills
● Official SynaLinks ⚡ Instant

Synalinks Skills

by SynaLinks · SynaLinks/synalinks-skills

First-party skills for Synalinks — neuro-symbolic AI framework — so Claude can author and debug Synalinks programs.

Synalinks is an open-source neuro-symbolic framework. These skills teach Claude its conventions: how to define modules, signatures, optimizers, and connect to LLMs. Use them when working in a Synalinks codebase.

Why use it

Key features

Live Demo

What it looks like in practice

ready

Install

Pick your client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "synalinks-skills": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/SynaLinks/synalinks-skills"
      ],
      "_inferred": true
    }
  }
}

Open Claude Desktop → Settings → Developer → Edit Config. Restart after saving.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "synalinks-skills": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/SynaLinks/synalinks-skills"
      ],
      "_inferred": true
    }
  }
}

Cursor uses the same mcpServers schema as Claude Desktop. Project config wins over global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "synalinks-skills": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/SynaLinks/synalinks-skills"
      ],
      "_inferred": true
    }
  }
}

Click the MCP Servers icon in the Cline sidebar, then "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "synalinks-skills": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/SynaLinks/synalinks-skills"
      ],
      "_inferred": true
    }
  }
}

Same shape as Claude Desktop. Restart Windsurf to pick up changes.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "synalinks-skills",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/SynaLinks/synalinks-skills"
      ]
    }
  ]
}

Continue uses an array of server objects rather than a map.

~/.config/zed/settings.json
{
  "context_servers": {
    "synalinks-skills": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/SynaLinks/synalinks-skills"
        ]
      }
    }
  }
}

Add to context_servers. Zed hot-reloads on save.

claude mcp add synalinks-skills -- git clone https://github.com/SynaLinks/synalinks-skills

One-liner. Verify with claude mcp list. Remove with claude mcp remove.

Use Cases

Real-world ways to use Synalinks Skills

Scaffold a Synalinks module

👤 Claude Code users ⏱ ~15 min intermediate

When to use: You're extending an existing Synalinks pipeline.

Flow
  1. Trigger
    Mention Synalinks; skill loads.✓ Copied
    → Skill active
  2. Draft
    Describe inputs/outputs; skill emits module code.✓ Copied
    → Module file
  3. Test
    Run the included test recipe.✓ Copied
    → Working module

Outcome: New Synalinks module without re-reading the docs.

Combinations

Pair with other MCPs for X10 leverage

synalinks-skills + filesystem

Write modules into your repo

Combine synalinks-skills with filesystem: Write modules into your repo✓ Copied

Tools

What this MCP exposes

ToolInputsWhen to callCost
scaffold / debug (see docs) Two flows 1 call

Cost & Limits

What this costs to run

API quota
N/A
Tokens per call
Mid
Monetary
Free
Tip
Pin to the Synalinks version you're on

Security

Permissions, secrets, blast radius

Credential storage: None
Data egress: None

Troubleshooting

Common errors and fixes

API drift

Check the skill version matches your Synalinks version

Alternatives

Synalinks Skills vs others

AlternativeWhen to use it insteadTradeoff
Direct docsManual learningSlower

More

Resources

📖 Read the official README on GitHub

🐙 Browse open issues

🔍 Browse all 400+ MCP servers and Skills