---
title: "kademi"
description: "Skills for building on the Kademi platform: repository apps, the KSync command line, server-side JavaScript, admin UI, websites and Velocity themes, integrations, journeys, rewards, commerce, security and AI features"
canonical: https://agentpluginsdirectory.com/plugins/kademi
last-updated: 2026-10-21
---

# kademi
Skills for building on the Kademi platform: repository apps, the KSync command line, server-side JavaScript, admin UI, websites and Velocity themes, integrations, journeys, rewards, commerce, security and AI features
- Slug: kademi
- Publisher: Kademi
- Repository: https://github.com/Kademi/skills
- Manifest: plugins/kademi/plugin.json
- Version: 0.3.2
- License: Apache-2.0
- Category (editorial): integrations
- Skills: 14 (kademi-admin-ui, kademi-ai, kademi-api-reference, kademi-app-development, kademi-coding-standards, kademi-commerce, kademi-integrations, kademi-journeys, kademi-ksync, kademi-rewards, kademi-security, kademi-server-js, kademi-themes, kademi-websites)
- MCP servers: 0
- Stars: 0
- Repository created: 2026-08-28
- Repository last pushed: 2026-10-07
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/kademi
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What kademi does, in the publisher's words

Agent Skills for building on the Kademi platform. Works with any skills-compatible agent: Claude Code, Cursor, Copilot, Codex, Gemini CLI and others.

Kademi is extended by repository apps: bundles of server-side JavaScript, admin pages, Velocity templates and client-side assets, installed into an account from a marketplace. These skills teach an agent how to build them.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/Kademi/skills/HEAD/README.md

## Skills

- kademi-admin-ui: Use when building or fixing a screen a Kademi administrator sees, or the browser JavaScript behind one, admin console pages, portlets that add a panel to a page owned by another app, and profile and organisation tabs. Covers the standard admin page shell, metric cards, notices, list pages and pane…
- kademi-ai: Use when adding AI capability to a Kademi app, prompt functions that Kademi's AI agents and MCP clients can call, agent definitions with their instructions, timers, event handlers and workflows, and MCP servers. Use when registering promptFunctionsProviders or agentDefProviders, writing tool descr…
- kademi-api-reference: Use whenever a Kademi platform class, service, manager, builder, entity or method needs to be confirmed before it is called or reviewed, services.*, formatter.*, controllerMappings.*, a manager or builder method, or a property on an entity. Kademi server-side JavaScript and Velocity dispatch dynam…
- kademi-app-development: Use when someone is getting started with Kademi, or is working on a Kademi app as a package rather than on the code inside it. Covers what Kademi is and its account, organisation, website and profile model; how a repository app is laid out; whether to build an app, a lib or a theme; setting up KSyn…
- kademi-coding-standards: Kademi's house coding standards, and the review that checks code against them. Use before finishing any change to a Kademi app, lib or theme, and whenever asked to review, check, audit, lint or sanity-check Kademi code, or asked "is this the right way to do it on Kademi". Names every house rule and…
- kademi-commerce: Building on Kademi's e-commerce surface: stores, product catalogues, carts and checkout. Use when the task mentions a store, shop, product, SKU, category, cart, checkout, order, shipping, tax, a payment provider or gateway, a promo code, a prize draw or instant win, or "buy X get one free" style o…
- kademi-integrations: Use for any task that moves data into or out of a Kademi account in bulk, imports, exports, feeds, ETL, CRM sync, or processing a large number of rows, records, profiles or orders. Covers pipelines and their step catalogue, CSV, Excel and fixed-width input, query and database exports, JsRowStep fo…
- kademi-journeys: Use when a Kademi app needs to extend journeys or funnel automations, registering custom goal and action node types along with their journey-editor UI, contributing journey fields that administrators reach through KCode, declaring custom automation triggers and actions, and firing app events that…
- kademi-ksync
- kademi-rewards: Turning sales and activity into reward points on Kademi, and the app-contributed rule types that customise how. Use when the task mentions a points allocation source or PAS, a sales data series or sales records, points rules, points buckets, promotions or rewards, record matching, points or voucher…
- kademi-security: Securing a Kademi account and the apps in it. Use whenever a task involves an API key, password, token, client secret, private key or webhook signature, storing one, reading one, rotating one, or deciding where it should live, and whenever code takes input from a request, a cookie, a header, an u…
- kademi-server-js: Use when writing or debugging the server-side JavaScript of a Kademi app, anything under APP-INF/, and the controllers.xml that registers it. Covers choosing the engine (engineVersion 2.0 is GraalJS and.mjs, 1.1 or unset is Nashorn and.js), the sandbox, registering controllers, menus, roles, com…
- kademi-themes: Use when working on a Kademi website, theme or Velocity template, any.html file under a theme/ folder, the master, theme and page template chain, KEditor components that authors drag onto a page, LESS and CSS restyling, the dependencies.json that declares an app's browser assets on any surface, a…
- kademi-websites

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
