# Manifold

> Use this tool when you need to unify operation definitions across multiple interfaces, such as CLI and MCP, to simplify development and maintenance. Manifold solves the problem of duplicating operation logic by generating consistent implementations from a single definition. It takes in operation definitions and outputs transport-agnostic bindings for various surfaces, including stdio, HTTP, and CLI.

Canonical page: https://skillsregistry.net/skills/garume-manifold  
JSON: https://api.skillsregistry.net/v1/skills/garume-manifold

## Description

.NET framework for defining operations once and exposing them through CLI and MCP surfaces using source generators. Handles operation definition, binding, metadata, and dispatch while remaining transport-agnostic. Includes sample hosts for stdio and HTTP MCP plus CLI.

## Trust

- **Trust score (0–1):** 0.89
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/garume-manifold)
- **Repository:** <https://github.com/garume/manifold>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "garume-manifold"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/garume-manifold` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/garume-manifold/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
