Skip to main content

Plugin marketplace

The plugin marketplace is where developers share what they build on top of the daily.dev API: agent skills, apps and tools that turn your feed, bookmarks and profile into new workflows. Browse it at daily.dev/marketplace.

What's in a plugin

Every plugin has a name, a short description and an about page that explains what it does and how to use it. On top of that, a plugin has one or both of:

  • Agent instructions (SKILL.md): a markdown file your coding agent reads to learn the workflow. Plugins with one show an Agent skill label.
  • A link: the plugin's homepage, repository, docs or anything else.

Use a plugin

  1. Open a plugin from the marketplace.
  2. Read the about section to see what it does and what it needs.
  3. If the plugin has agent instructions, click SKILL.md. It opens the raw file at a link like https://api.daily.dev/public/v1/plugins/<plugin-id>/skill.md. That link works without signing in, so you can hand it straight to your agent:
Read https://api.daily.dev/public/v1/plugins/<plugin-id>/skill.md and follow it using my daily.dev API token.

Most plugins call the daily.dev API on your behalf, so your agent needs a personal access token. See Setup and first query if you don't have one yet.

Submit a plugin

Anyone with a daily.dev account can submit a plugin. Go to daily.dev/marketplace/submit and fill in:

Field Required Notes
Name Yes 3 to 60 characters.
Short description Yes Your pitch in 1 to 3 sentences, up to 300 characters. This is what people see on marketplace cards, so make it count.
About Yes What the plugin does and how to use it, up to 20,000 characters. Formatting like headings, lists and code blocks is fine, but links and images are not.
SKILL.md One of these two Agent instructions, up to 50,000 characters.
Link One of these two Homepage, repository or docs, up to 500 characters. If you leave out https://, daily.dev adds it.

You need a SKILL.md, a link, or both.

Review and status

Every submission is reviewed by the daily.dev team before it appears in the marketplace. Track your submissions under Your plugins at daily.dev/marketplace/submissions:

Status What it means
In review Waiting for the daily.dev team.
Not approved The submission wasn't accepted. You can dismiss it from your list.

Approved plugins move to your list of live plugins and appear in the marketplace.

Update, cancel or delete

From Your plugins:

  • Edit a live plugin to send an update for review. The current version stays live until the update is approved. If you send another update while one is still in review, the newer one replaces it.
  • Cancel a submission that's still in review to withdraw it.
  • Dismiss a submission that wasn't approved to clear it from your list.
  • Delete a live plugin to remove it from the marketplace. Its page and SKILL.md link stop working.

Plugins in the public API

The marketplace is also available through the public API and the daily.dev MCP server, so agents can find and submit plugins themselves:

Endpoint MCP tool What it does
GET /public/v1/plugins getPlugins List approved plugins, newest first. Use q to search names and descriptions.
GET /public/v1/plugins/{id} getPluginsById Get one plugin, including its about section and skillMdUrl.
POST /public/v1/plugins postPlugins Submit a plugin for review with name, description, about, and skillMd, url or both.

Agent instructions aren't included in the JSON responses. Fetch them from the plugin's skillMdUrl, which needs no token.

Building an app?

If your plugin is an app or service that other developers use, register it as an OAuth app. People then sign in with daily.dev and approve access, and your app calls the API on their behalf without asking them to paste a personal access token.

Frequently asked questions

Frequently Asked Questions

A plugin is something built on top of the daily.dev API. It has an about page, plus agent instructions (a SKILL.md), a link to a homepage or repository, or both.

Spotted something to fix? Contact us
Link copied!