Buda LogoBuda

Sell Your Skills on Buda Marketplace

How to publish and monetize your AI Skills, Agents, and Teams — including private repositories

Sell Your Skills on Buda Marketplace

Buda Marketplace lets you publish AI Skills, Agents, and Teams — and charge for them. Whether you've built a specialized SEO toolkit, a finance analysis agent, or a proprietary research workflow, you can turn it into recurring revenue.

Private repositories are fully supported. Your code stays in your GitHub repo — Buda only reads the skill definitions, never stores your source code.

This page is the business and publishing guide.

  • Read this page if you want to understand what you can sell, how review works, and how private repos support monetization.
  • If you want to build the repository itself, or paste instructions directly into a coding agent, go to Create a Skill / Agent / Team Repository.

What can you sell?

TypeDescriptionExample
SkillA single capability installable into any AgentSEO keyword research, invoice parser
AgentA pre-configured Agent with curated SkillsFull-stack DevOps assistant
TeamMultiple Agents working togetherContent creation studio

How it works

Connect your GitHub account

Go to Developer Portal → Plugin Repos and click Connect GitHub.

You'll be redirected to GitHub to install the Buda GitHub App. During installation, you choose exactly which repositories Buda can access — including private repos.

Buda only requests Contents: Read-only permission. Your code is never copied or stored.

Add a repository

After connecting GitHub, click Add Repository and select a repo from the dropdown.

Buda will immediately scan the repository for:

  • skills/*/SKILL.md — individual Skills
  • agents/*/agent.json — Agent templates
  • skills/index.json — bulk skill index (optional)

All discovered items appear in My Listings with status pending.

Set pricing and publish

In Developer Portal → My Listings, you'll see all Skills and Agents imported from your repos.

For each listing you can:

  • Publish — make it visible in the Marketplace
  • Unpublish — hide it without deleting
  • Set price — free, one-time purchase, or subscription

Listings go through a brief review before appearing publicly. Typically approved within 24 hours. You'll see the status change from pendingpublished in your Developer Portal once approved.

Keep your repo in sync

Whenever you update your Skills or Agents, click Sync next to the repo in Plugin Repos. Buda re-scans and updates all listings automatically.

You can also push updates without re-publishing — existing users get the latest version on next install.


Private repositories & monetization

This is where Buda is different.

Most marketplaces require you to open-source your work. With Buda:

  • Your repo stays private on GitHub — only you have access
  • Buda reads skill definitions via the GitHub App installation token
  • When a user installs your Skill, Buda fetches the content on demand using your installation token
  • You control access — revoke the GitHub App at any time to stop distribution

This means you can sell proprietary workflows, internal tooling, and specialized domain knowledge without ever exposing your source code.


Pricing models

ModelBest for
FreeOpen-source skills, community building
One-time purchaseStandalone tools, templates
SubscriptionContinuously updated skill packs

Payouts are processed monthly. Buda takes a platform fee; the rest goes to you.


SKILL.md format

Each skill needs a SKILL.md in its directory:

---
name: My Skill Name
description: What this skill does in one sentence.
---

# My Skill Name

Full instructions for the AI agent...

The name and description fields appear in the Marketplace listing.

If you are ready to build the repo itself, use Create a Skill / Agent / Team Repository. That page is implementation-first and includes a copy-paste block for coding agents.


FAQ

Can I sell skills from a private org repo? Yes. Install the Buda GitHub App on your organization and grant access to the specific repo.

What happens if I delete my repo? Existing installs continue to work until the next sync. We recommend unpublishing first.

Can I offer a free tier and a paid tier? Yes — publish the free version as one listing and the premium version as a separate listing from the same repo.

Do users see my GitHub username? Your developer profile name is shown, not your GitHub username (unless you choose to display it).

On this page