Skip to main content

Teach Your Agent LoT

Coding agents are good at general-purpose languages but have never seen LoT (Language of Things). The documentation MCP lets an assistant look syntax up while it works. Agent skills go one step further: they put the LoT and broker knowledge in the agent’s own skills folder, so the agent loads it whenever a task calls for it. coreflux-skills is the central, public repository of Coreflux Agent Skills. Its skills teach Claude Code, Cursor, Codex, GitHub Copilot, Gemini CLI, and other agents to write LoT and to work with the Coreflux MQTT broker. It is MIT licensed.
The Coreflux agent skills are available for broker 2.22 or later.
Like handing a new engineer the plant’s field manual on day one. They still ask questions (the MCP), but they already know the vocabulary, the rules, and the safe way to make a change.

When to Use This

  • You write LoT with a coding agent and want it to get the syntax right the first time
  • You want the agent to validate before it deploys LoT through the broker’s MCP Server
  • You want one source of truth for Coreflux skills across Claude Code, Cursor, VS Code, and other agents
  • You need skills that match a specific broker release

Pick the skills your work needs, then install them with the method that fits your agent.

Available Skills

The repository holds one folder per skill under skills/. skills.json lists them all.

Install the Skills

Use the skills CLI. It works with any agent that reads Agent Skills:

Match Your Broker Version

Tags in the repository match broker releases: the tag for a release has the same name as its broker version. To match the broker you run, add that version after #. For example, for broker 2.22.0:
Without a tag, you get the default branch, which follows the broker’s main branch.

Where Skills Come From

The skills are generated from the Coreflux broker. The broker ships the same skills to its built-in agents, and only the skills meant for external agents are exported to coreflux-skills. The export runs on every change to the broker’s main branch and on every broker release tag.
Do not open pull requests against coreflux-skills. The next sync overwrites them. Report a problem as an issue instead.
A client connected to the broker’s MCP Server can also read the broker’s skill catalogue from the coreflux://skills resource.

Best Practices

Skills give the agent the rules up front. The documentation MCP answers the questions the skills don’t cover. Use both.
An agent that writes Actions and Models does not need the panel and theme skills. Fewer skills keep the agent’s context focused.
Skills describe LoT and the broker. Your naming, topic layout, and boundaries belong in an AGENTS.md file.
When the agent works against a production broker, install from the tag that matches its version so the skills never describe syntax that broker does not have.

Next Steps

Coreflux MCP

Connect your assistant to the Coreflux documentation for real-time lookups.

MCP Server

Let an AI client validate and deploy LoT on a live broker.
Last modified on October 21, 2026