Marketplace¶
The marketplace showcases vetted extensions that enhance Kiket. It supports discovery, installation, billing, and reviews.
Browsing¶
- Filter by category (Automation, Analytics, DevOps, Communication, AI).
- Sort by popularity, rating, or newest.
- Preview permissions, pricing, screenshots, and documentation links before installing.
Extension Installation Flow¶
- Choose an extension and click Install.
- Review requested permissions and scopes.
- Select projects and repositories that should use the extension.
- Provide configuration values defined in the manifest.
- Confirm installation. Kiket issues API keys and registers webhooks.
Workflow Templates¶
Templates (also called definitions) are pre-built project configurations available in the marketplace. Unlike extensions which provide organization-wide integrations, templates are installed to specific projects.
Template Installation Flow¶
- Browse to Marketplace → Templates (or access from project setup)
- Select a template that fits your methodology (Scrum, Kanban, etc.)
- Click Use this template and select a project from the dropdown
- A Workflow Repository is created pointing to the template's GitHub repo
- The template is synced and configuration is applied automatically
- Workflows, boards, and dashboards are created in your project
Templates use the same sync mechanism as custom workflow repositories, which means you can re-sync to get updates and track versions.
Quick Start Templates¶
When creating a new project connected to a GitHub repository without a .kiket/ folder, Kiket displays the Workflow Setup Required page with featured templates. Click Use Template to instantly apply the configuration.
See Definitions Overview for detailed template documentation.
Billing¶
- Free extensions install instantly.
- Paid extensions display cost breakdown (per user/month, usage-based, or flat fee).
- Charges appear on the organization invoice; revenue shares are distributed to creators.
Product Blueprints¶
- Blueprint definition files live in
config/marketplace/blueprints/*.yml. Each blueprint describes repositories, projects, extensions, pricing, and prerequisites. - Installing a blueprint:
- Clones the referenced definition repositories and records the version installed.
- Provisions the projects listed in the YAML (workflow templates, analytics dashboards, default GitHub repos) and runs the standard
ConfigurationLoaderimport pass so workflows/boards/prompts are live immediately. - Enables required extensions and records any missing extensions or secrets so admins can finish configuration via CLI or UI.
- CLI commands (
kiket marketplace list|info|install) read the same metadata surfaced by/api/v1/marketplace/products. - Blueprint YAML fields:
identifier,version,name,descriptionmetadata.categories,metadata.pricing,metadata.prerequisitesmetadata.repositories[](type,path,description)metadata.projects[](key,name,definition_path,repository_url,description)metadata.extensions[](extension_id,name,required,secrets[] { key, description })
Reviews & Ratings¶
- Organization admins can rate extensions and leave feedback.
- Creators respond to reviews to address feature requests or issues.
- Ratings influence marketplace ranking.
The marketplace makes it easy to extend Kiket while maintaining trust and transparency across the ecosystem.