Download for MacApple silicon, macOS 14+
Skill

uniform-mesh

@uniformdev Updated 2026-10-08

Building Uniform Mesh integrations end to end — scaffold with the CLI, define the mesh-manifest, implement locations, register/install and deploy — plus how to discover and use @uniformdev/design-system components for composing location UI. Covers custom data connectors, Canvas parameter editors, editor tools, personalization algorithms, asset library providers, dashboard/project tools, and edgehancers, on Next.js Page Router (canonical) and App Router (with client-component boundaries). Use when building, scaffolding, or extending a custom Mesh integration, or when choosing and using Uniform design-system components inside a Mesh location.

Install

With your agent

Install OMGSkills skill "uniformdev/agent-skills:skills/uniform-mesh" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/uniformdev/agent-skills /tmp/agent-skills && ln -s /tmp/agent-skills/skills/uniform-mesh ~/.claude/skills/uniform-mesh

From README

Uniform Mesh integrations Build a custom Uniform Mesh integration from a plain use case. A Mesh integration is a Next.js web app you host, described by a mesh-manifest.json, that renders custom UI into specific locations in the Uniform dashboard over iframe messaging. This skill covers the whole path: turn a use case into the right locations, scaffold, implement with the mesh SDK and the Uniform design system, and register it. For the exact manifest structure, always rely on the manifest JSON schema (see references/manifest.md) rather than memorized field lists. Build loop Clarify the use case — what external system or authoring need, and what the author does in the UI (pick a record? edit a value? browse assets?). Map it to location types — see the map below and references/use-case-recipes.md. Scaffold or extend — in a new project, npx @uniformdev/cli@latest new-integration (Page Router Next.js app, API keys, initial registration).