# Pricing and monetization (/docs/marketplace/pricing-and-monetization)





**Turn what you've built into revenue — without giving away your source.** When you publish to the Marketplace you set the price, keep your code in your own GitHub repo (public or private), and get paid when people install your work. This page explains the pricing models, how private repos stay protected, how payouts work, and how a listing goes from draft to published.

## Pricing models [#pricing-models]

Every listing — Skill, Agent, or Team — uses one of three models:

| Model                 | Buyer experience                                | Best for                               |
| --------------------- | ----------------------------------------------- | -------------------------------------- |
| **Free**              | Install immediately, unlimited                  | Open-source skills, community building |
| **One-time purchase** | Pay once, then install anywhere on your account | Standalone tools and templates         |
| **Subscription**      | Recurring access, billed monthly or yearly      | Continuously updated skill packs       |

A paid purchase unlocks the listing for your whole account: a buyer completes checkout the first time they install, and later installs into other agents don't charge again.

<Callout type="info">
  You can offer both a free and a paid version of the same work — publish the free edition as one listing and the premium edition as a separate listing from the same repo.
</Callout>

## Selling from private repositories [#selling-from-private-repositories]

Most marketplaces require you to open-source your work. Buda doesn't.

* Your repo stays **private on GitHub** — only you have access to the source.
* Buda reads only the listing's metadata (name, description, source URL). It does not copy or store your code.
* When a buyer installs, Buda fetches the content **on demand** through your GitHub App installation token.
* **You control access** — revoke the Buda GitHub App at any time to stop distribution.
* Buyers never see the full Skill instructions before purchase; your listing detail page shows only what you choose to present (ideally a `README.md`).

This lets you sell proprietary workflows, internal tooling, and specialized domain knowledge without ever exposing your source. Connecting the repo is covered in [Connect a GitHub repo to publish](/en/docs/marketplace/create-skill-repo) and [the GitHub App](/en/docs/developers/github-app).

## Listing review and publishing [#listing-review-and-publishing]

Buda uses a **company-level review model**. Listings follow the status of the company they belong to, rather than being published one at a time.

| Company status | What happens to its listings                                          |
| -------------- | --------------------------------------------------------------------- |
| `pending`      | Hidden from the Marketplace, awaiting admin review                    |
| `published`    | All `pending` listings become visible; `draft` listings stay excluded |
| `rejected`     | All listings stay hidden                                              |

A Buda admin approves or rejects at the company level — typically within 24 hours. When a company is approved, its `pending` listings go live. Listings that became `draft` (because their source file was removed from GitHub) are intentionally excluded until the file is restored and they return to `pending` for re-review.

<Callout type="warn">
  Because Buda fetches content at install time, a listing's source file must exist on GitHub for installs to succeed. Always **sync** your repo after removing content so affected listings are marked `draft`.
</Callout>

## Payouts [#payouts]

Payouts are processed **monthly**. Buda takes a platform fee and the remainder goes to you. Free listings have no payout — they're for distribution and community building.

## Related [#related]

<Cards>
  <Card title="Sell on the Marketplace" href="/en/docs/marketplace/sell-skills" description="The full publishing walkthrough." />

  <Card title="Connect a GitHub repo to publish" href="/en/docs/marketplace/create-skill-repo" description="Structure a repo so Buda can discover your listings." />

  <Card title="The GitHub App" href="/en/docs/developers/github-app" description="How Buda connects to public and private repositories." />
</Cards>
