Using the Marketplace

Discover, install, and publish skills and agents on the Contextium Marketplace. Share your best work with the community and find ready-made tools built by others.

The Contextium Marketplace is a public directory of skills and agents built by the community. Browse ready-made tools built by others, install them into your workspace or AI client in seconds, and publish your own work for the world to use.


What is the Marketplace?

Building a great AI workflow takes time. Writing system prompts, structuring knowledge, and configuring agents from scratch is work most teams end up doing repeatedly. The Marketplace exists to change that.

Anyone can publish a skill or agent to the Marketplace. Once published, it's publicly listed and anyone can install it — directly into Claude Desktop, Cursor, VS Code, or their Contextium workspace. Listings are versioned, reviewed, and searchable by category and tag.

What you can find:

  • Skills — reusable knowledge files: prompt templates, brand guidelines, coding standards, domain references, SOPs, and more
  • Agents — pre-configured AI assistants built for a specific role, like a customer support agent, code reviewer, or technical writer

Why publish?

  • Share something you've already built — no extra work
  • Help other teams skip hours of setup
  • Build a reputation in the community
  • Get feedback through ratings and reviews

Browsing the Marketplace

Visit contextium.io/marketplace to explore all available listings. No account is required to browse.

Searching and filtering

Use the search bar to find listings by name, description, or tag. You can narrow results using the filter chips:

  • All — shows every listing
  • Agents — AI assistants with specific roles and system prompts
  • Skills — reusable knowledge files and prompt templates
  • My Installs — listings you have already installed (requires sign in)

Use the sort dropdown to order results by install count or newest first.

Listing detail

Click any listing card to open its detail page. You'll find:

  • A full description of what the listing does
  • Install instructions for your AI client
  • Version history and changelog
  • Community ratings and reviews

Installing a listing

What "installing" means

Installing a listing copies it into your environment. For AI clients like Claude Desktop or Cursor, it adds a config snippet that makes the skill or agent available inside that tool. For Contextium workspaces, it imports the skill or agent directly into your dashboard so you can use it, edit it, and attach it to your own agents.

Installed listings are your own copy. You can edit them freely. If the original publisher releases an update, you'll see an update badge — but you choose whether to apply it.

Installing into your AI client

Each listing detail page has an Install section with tabs for supported clients:

  • Claude Desktop
  • Cursor
  • VS Code
  • Windsurf
  • ChatGPT
  • Claude Code

Select your client tab, copy the config snippet, and follow the on-screen steps to paste it into your client's config file. The install is tracked automatically when you copy.

Adding to your Contextium workspace

Select the Contextium tab on the listing detail page and click Add to Workspace. Choose the workspace you want to add it to from the picker. The skill or agent appears in your dashboard immediately and is ready to use.

You must be signed in to import listings into a workspace.

After you install

Once a listing is in your workspace:

  • Skills appear in your Skills Library and can be attached to any agent
  • Agents appear in your Agents list and are immediately available via MCP or the CLI
  • You can edit, rename, or extend either — your copy is independent of the original

What does publishing mean?

Publishing a skill or agent makes it publicly visible on the Marketplace. Anyone — signed in or not — can find it, read it, and install it. It's open to the world.

Once published:

  • Your listing is live at contextium.io/marketplace/{slug} immediately
  • Anyone can browse it, install it into their workspace or AI client, and leave a rating and review
  • You can see how many people have installed it
  • You can update it, add a changelog, or unpublish it at any time

Your workspace stays private. Publishing only exposes the content of that specific skill or agent — not your other files, libraries, or settings. Other users get their own copy when they install it; they never get access to your workspace.


Publishing a skill

A skill is a reusable knowledge file — a prompt template, system instruction, domain reference, or any text your agents should have access to.

Step 1 — Create the skill

  1. Go to Dashboard → Skills
  2. Click New Skill
  3. Choose a template or start with a blank Custom Skill
  4. Write your skill content in the editor, give it a title and description, and save

Step 2 — Publish to the Marketplace

  1. Open the skill you want to publish (click its title to open the editor)
  2. Click Publish to Marketplace in the top-right
  3. Fill in the listing details:
FieldRequiredNotes
NameYesPublic display name (max 200 chars)
SlugYesURL identifier — auto-generated from name, lowercase letters, numbers, and hyphens only
Short descriptionYesShown on marketplace cards (max 300 chars)
CategoryYesChoose the category that best fits your skill
TagsNoComma-separated keywords to help people find it
Full descriptionNoDetailed explanation shown on the listing page
GitHub URLNoLink to source code or documentation
  1. Click Publish — your listing goes live immediately at /marketplace/{slug}

Tips for a good skill listing

  • Name it for what it does, not what it is — "Python Code Review Standards" is better than "Coding Skill"
  • Write a short description that answers "what will this help me do?" — this is the first thing people see on the card
  • Use tags generously — they're how people discover your listing when searching
  • Add a full description if the skill needs context — explain who it's for, what problem it solves, and any important notes on how to use it

Updating a published skill

Open the skill editor and click Edit Listing. Update any fields and optionally add a Changelog entry describing what changed. Saving increments the version number and notifies anyone who has installed it that an update is available.

Unpublishing a skill

Open Edit Listing and click Unpublish at the bottom of the form. Confirm to permanently remove the listing. Users who have already installed it keep their copy.


Publishing an agent

An agent is a configured AI assistant with a persona, system prompt, and optionally attached skills.

Step 1 — Create the agent

  1. Go to Dashboard → Agents
  2. Click New Agent
  3. Choose a persona or select Custom to start from scratch
  4. Configure the agent name, description, system prompt, and attach any skills from your Skills Library
  5. Save the agent

Step 2 — Publish to the Marketplace

  1. Open the agent you want to publish (click its name, then Edit from the dropdown)
  2. Click Publish to Marketplace
  3. Fill in the listing fields — same fields as for skills (name, slug, short description, category, tags, full description, GitHub URL)
  4. Click Publish

What gets shared when you publish an agent

When someone installs your agent, they receive:

  • The agent's name and description
  • The full system prompt
  • Any skills you attached — these are copied into their workspace too

They do not receive access to your workspace, your other files, or any private context libraries.

Tips for a good agent listing

  • Be specific about the role — "E-commerce Customer Support Agent" is more useful than "Support Agent"
  • Explain what the agent knows — list the skills it uses and what knowledge they contain
  • Include example prompts in your full description so people know how to get the best out of it
  • Keep the system prompt focused — agents that do one thing well are more useful than agents that try to do everything

Updating a published agent

Open the agent editor and click Edit Listing. Make your changes, add an optional changelog, and save. The version number increments and installers will see an update badge.

Unpublishing an agent

Open Edit Listing and click Unpublish, then confirm.


Publishing from the Marketplace page

If you're browsing the Marketplace and want to publish something new:

  1. Click Publish to Marketplace in the top-right of the marketplace page
  2. Choose Skill or Agent
  3. You'll be taken to the creation flow in your dashboard

Leaving a review

You can rate and review any listing you have installed.

Requirements:

  • You must be signed in
  • You must have installed the listing into a workspace

How to leave a review:

  1. Open the listing detail page at /marketplace/{slug}
  2. Scroll to the Review section
  3. Select a star rating (1–5) — Poor, Fair, Good, Very good, or Excellent
  4. Optionally add a written comment (max 1000 chars)
  5. Click Submit Review

Each user can leave one review per listing. Once submitted, the review cannot be edited. The listing's average rating and review count update immediately.

If you see "You need to install this listing before you can leave a review", add it to a workspace first via the Contextium install tab.


Managing your listings

All listings you have published are accessible from your dashboard. Open any skill or agent, then click Edit Listing to:

  • Update the name, description, category, tags, or GitHub URL
  • Add a changelog entry (increments the version)
  • View total install count
  • Unpublish the listing

You can also view your live listing at any time by clicking View on Marketplace from the edit listing screen.


Need help?