Skip to content

Partner Developer Portal

Welcome builders! This guide aggregates everything you need to build, test, and launch marketplace extensions.

  • CLI: gem install kiket-cli – run kiket auth login then explore kiket marketplace and kiket extensions.
  • Docs: Extension manifest spec, packaging guide, and the full SDK doc set (quickstarts, API reference, deployment cookbooks) live under /extensions.
  • Onboarding toolkit: Run kiket marketplace onboarding-wizard (scaffold) and kiket marketplace sync-samples (sample repos). See Developer Onboarding.
  • Support: marketplace@kiket.dev for reviews, billing@kiket.dev for payouts, security@kiket.dev for security reviews.

Typical Workflow

# Bootstrap an extension repo
kiket extensions scaffold campaign-automation --sdk python

# Lint, test, and package
kiket extensions lint
kiket extensions test
kiket extensions replay --template before_transition --url http://localhost:8000/webhook
kiket extensions package . --output dist

# Publish to the registry (GitHub-based flow)
kiket extensions publish . --registry marketplace

# Install the blueprint and sync secrets
kiket marketplace install marketing-ops --env-file .env.marketplace
kiket marketplace secrets sync <installation-id> --env-file .env.marketplace

# Monitor adoption
kiket marketplace status <installation-id>
kiket marketplace telemetry report --start-date 2025-01-01 --end-date 2025-01-31
kiket marketplace telemetry report --window-hours 6

Review Checklist

  • ✅ Manifest validates with kiket extensions lint.
  • ✅ Packaging meets Sandbox & Billing guidelines.
  • ✅ Health endpoint responds with status + version.
  • ✅ Secret requirements documented for admins.
  • ✅ Telemetry (context.endpoints.log_event / emit_metric) in place.
  • ✅ SDK telemetry flowing (visible via kiket marketplace telemetry report and admin dashboard).
  • ✅ Billing metadata describes plan alignment and revenue-share expectations.

What to Expect

  1. Automated checks – Repo validation, dependency scans, signature verification.
  2. Manual review – Security/data handling, documentation, billing alignment.
  3. Certification – Once approved, listings appear across marketplace surfaces and CLI installers.
  4. Accounting – Marketplace sales feed revenue-share calculations; payouts are disbursed monthly once thresholds are met.

CLI Feedback Loop

  • Report CLI/testing suite issues via partners@kiket.dev or the #partner-extensibility Slack channel. Include the output of kiket extensions doctor --verbose and, if applicable, the replay payload that failed.
  • Feature requests live in the Extension CLI board inside Kiket (project key CLIEXT). Internal teams can drop cards there directly; partners should email/Slack and we will triage them into the board.
  • Weekly triage reviews the backlog and feeds updates back to the same Slack channel plus this portal.

Stay tuned to this portal for changelogs, new SDK releases, and governance updates. Let us know what else would help you launch faster!