Skip to content

[feat]: Plugins Marketplace Support #1729

@breno12321

Description

@breno12321

Feature Summary

Add a Plugin Marketplace to emdash that allows users to discover, install, and manage community-built plugins (custom agents, tools, workflows, and integrations) directly from the app — similar to how Cursor offers an extension marketplace and Claude Code supports installable plugins via its plugin system.

Problem or Use Case

Emdash already supports 23+ CLI-based coding agents and is designed to be provider-agnostic, but adding new integrations currently requires code contributions to the main repo. This creates a bottleneck for the community and limits how quickly the ecosystem can grow.

A Plugin Marketplace would solve this by letting developers package and share their own agents, workflow templates, and tool integrations without needing to upstream changes. For reference:

  • Cursor has an extension marketplace where users can browse and install community extensions that enhance the editor's capabilities.
  • Claude Code supports a plugin system (plugin.json manifest, slash commands, skills, hooks, agents, and MCP server integrations) that lets developers distribute reusable functionality as installable packages.

With a marketplace, emdash users could install a new agent CLI integration, a custom workflow for their CI/CD pipeline, or a ticket-management connector in one click — instead of waiting for a PR to be merged. This would accelerate ecosystem growth, reduce maintainer burden, and make emdash more extensible for teams with specialized needs.

Proposed Solution

Add support to the Marketplace pattern of JSON across different notations of Cursor and Claude Code

Alternatives Considered

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions