Skip to content

Publishing

You can publish your own material to the Kodik Marketplace: agent extensions, learning content, and ready-made apps. Published items go through a review by the Kodik team before they become visible to other users.

The Marketplace supports publishing the following types:

TypeDescription
PluginExtension bundle: MCP servers, skills, commands, rules, hooks, sub-agent profiles
SkillAn instruction pack that extends agent behavior
CommandA prompt template (stored as prompt in the API)
RuleA rules file that governs agent behavior
TutorialA step-by-step learning guide
TemplateA project starter kit
AppA finished application from your workspace

To publish a template or project from the current workspace: open the Marketplace, navigate to the publish tab, and select the type you want. Kodik lists publishable workspace files while excluding hidden files, node_modules, build output, and VCS directories. Template publishing packages the files you select; Project publishing packages the workspace source as a backend project draft. Fill in the metadata — title, description, tags, license, and version where shown — then save the draft and submit it for review.

For skills, commands, rules, and tutorials you can paste content directly in the publish form, without needing files from the workspace. Publishing saves the item as a private draft first. The submit-for-review action then sends that draft into the review queue. In “My Items” you can inspect review history, edit the draft, or delete it before submission.

After submission an item moves through the following stages:

draft → submitted → approved
↘ rejected
StatusMeaning
draftItem has been created but not yet submitted for review
submittedSent for review and awaiting the Kodik team
approvedReviewed and published — visible to all Marketplace users
rejectedDid not pass review; a reason is provided
unpublishedWas previously published but has been taken down

In the “My Items” section, every item has a full event history: when it was submitted, who reviewed it, and what changed. This lets you track publication status and understand review decisions.