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?
| Type | Description | Example |
|---|---|---|
| Skill | A single capability installable into any Agent | SEO keyword research, invoice parser |
| Agent | A pre-configured Agent with curated Skills | Full-stack DevOps assistant |
| Team | Multiple Agents working together | Content 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 Skillsagents/*/agent.json— Agent templatesskills/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 pending → published 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
| Model | Best for |
|---|---|
| Free | Open-source skills, community building |
| One-time purchase | Standalone tools, templates |
| Subscription | Continuously 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).