Skip to content

Repository files navigation

Kademi Skills

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.

Skills

Skill Covers
kademi-app-development Start here. What an app is, how it is laid out, the development loop, and which skill to use next
kademi-ksync KSync - checkout, sync, push, pull, ignore rules, publishing, and why a file will not sync
kademi-api-reference Looking up platform classes, services and methods in the public API reference
kademi-server-js Server-side JavaScript under APP-INF/, controllers.xml, routes, services, queries
kademi-admin-ui Admin pages, portlets, client-side JS and CSS, UX conventions
kademi-websites Building and restyling a website - pages, layout, the menu, who sees what, theme parameters, translations
kademi-themes Velocity templates, KEditor components, dependencies.json, front-end forms
kademi-integrations Pipelines, import/export, SFTP and email endpoints, map-reduce, sync jobs
kademi-journeys Custom journey goal and action node types, journey fields, funnel events
kademi-ai Prompt functions, agent definitions, MCP tools
kademi-rewards Points allocation sources, custom points rule types, expiry rules, record matching, vouchers
kademi-commerce Stores, catalogue, carts, checkout rules, payment providers, promotion mechanics
kademi-security Credentials and secrets, request input, authorisation, multi-tenancy, IDP rules
kademi-coding-standards The house coding standards, and the review to run before handing work back

Install

Any agent - the quick way

npx skills add Kademi/skills

skills detects the coding agents on your machine and installs the thirteen skills into each, project-level by default (-g for user-level). It knows Claude Code, Cursor, Codex, Gemini CLI, GitHub Copilot, Windsurf, Zed and some seventy others, and writes a skills-lock.json so a team can pin and restore the same set. --list shows what's available without installing; -s kademi-server-js kademi-security picks specific skills.

This installs the skills only. The routes below install the whole plugin, which for Cursor also brings the glob-scoped rules - see Contributing for why those matter.

Claude Code - as a plugin, so it tracks this repo and updates with /plugin update

/plugin marketplace add Kademi/skills
/plugin install kademi@kademi

Cursor - as a plugin, with rules

Individual: copy the plugin into Cursor's local plugin directory.

git clone https://github.com/Kademi/skills.git
cp -r skills/plugins/kademi ~/.cursor/plugins/local/kademi

Whole team: a Teams or Enterprise admin imports https://github.com/Kademi/skills under Dashboard → Settings → Plugins → Team Marketplaces → Import, and everyone installs it from there.

Codex / ChatGPT - as a plugin

Workspace admins import the repo as a team marketplace through Codex plugin management. Otherwise add it to your personal marketplace at ~/.agents/plugins/marketplace.json, or clone the repo into the workspace you are working in - Codex reads .agents/plugins/marketplace.json from the repository root.

Anything else

plugins/kademi/ is a conformant Agent Plugins 1.0 directory, so a client that supports the standard can install it directly - point at plugins/kademi, not the repo root, which is a marketplace rather than a plugin. Failing that, every skill is a self-contained folder: copy the ones you want to wherever your agent loads skills from.

API reference

These skills deliberately do not duplicate the platform API. They resolve class and method lookups against the public reference:

Contributing

See CONTRIBUTING.md for the repository layout, how to add a plugin or an MCP server, how skills and rules differ, and how to validate a change.

Licence

Apache-2.0. See LICENSE.

About

Skills for teaching agents how to build on Kademi.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages