LLM-friendly URL

Luzmo skills

Agent skills for building embedded analytics applications with Luzmo. Compatible with Cursor, Claude Code, Codex, Windsurf, Google Antigravity, GitHub Copilot, and any tool that supports the Agent Skills standard.

A set of 10 skills that turn your AI coding agent into a Luzmo embedded-analytics expert, that will be able to help with most of the things where you'd programmatically interact with Luzmo, for example:

  • Setting up the backend with a Luzmo Embed Authorization request

    • Adding multitenancy to an Embed Authorization request

  • Setting up the frontend with

    • An embedded dashboard

    • The embedded dashboard editor

    • Flex charts

    • Custom ACK editor experience

    • AI Chat (both our component & a custom chat built on top of AIPrompt API service)

  • Theming & styling

  • Creating a custom chart

  • Creating/Retrieving/Updating Luzmo resources

  • Troubleshooting common issues when embedding, making API requests or performing other actions

So your agent ships correct, secure integrations the first time instead of guessing the API and tripping over the common traps (leaked API keys, missing tenant filters, REST-verb / action: "search" mistakes).

Quick install

bash
npx @luzmo/agent-skills@alpha

The interactive wizard installs skills into the right directories for your AI tools. Optionally register the hosted Luzmo MCP server (opt-in).

Non-interactive

bash
npx @luzmo/agent-skills add --tool cursor --skills all --scope project --yes
npx @luzmo/agent-skills add --tool claude-code,codex --skills core,ai-analytics --yes
npx @luzmo/agent-skills add --tool cursor --with-mcp --region eu --yes
npx @luzmo/agent-skills list
npx @luzmo/agent-skills doctor

MCP server (opt-in)

Hosted MCP (EU example):

https://api.luzmo.com/0.1.0/mcp

Set credentials in your environment (never commit them):

bash
export LUZMO_KEY="your-api-key"
export LUZMO_TOKEN="your-api-token"

US: https://api.us.luzmo.com/0.1.0/mcp — VPC: https://api.<vpc>.luzmo.com/0.1.0/mcp

Full MCP guide (tools, auth, themes, MCP App): MCP server introduction .

In practice

Ask your agent in natural language:

"Embed the logistics dashboard in this page, filtered to the current organization id."

With core + multitenancy loaded, it generates the token server-side, scopes it to the tenant, and passes only the safe values to the client:

js
// Server-side only (never ship API key/token to the browser)
const embed = await client.create('authorization', {
  type: 'embed',
  username: user.id,
  name: user.name,
  email: user.email,
  role: 'viewer',
  access: { /* logistics dashboard in scope */ },
  parameter_overrides: { organizationId: user.organizationId }, // row-level tenant filter
});

// Client-side: only the embed key + token
<luzmo-embed-dashboard authKey={embed.id} authToken={embed.token} />

Install options by platform

Everything ships from a single repository — there are no separate per-tool plugin repos.

Platform Install method
Any tool npx @luzmo/agent-skills@alpha (interactive wizard)
Cursor /add-plugin https://github.com/luzmo-official/agent-skills.git
Claude Code /plugin marketplace add luzmo-official/agent-skills then /plugin install luzmo-agent-skills
Google Antigravity npx @luzmo/agent-skills@alpha add --tool antigravity
Codex / Copilot / Gemini CLI npx skills add luzmo-official/agent-skills (via skills.sh)
Manual Clone or copy skills/* into your tool's skills directory

Cursor (native plugin)

/add-plugin https://github.com/luzmo-official/agent-skills.git
Did this page help you?
Yes No