Skip to main content

Other agents

The setup is the same for any agent — the only thing that changes is where the two pieces go. Whatever tool you use, you need:

  1. The Bryntum rules (the skill content) in whatever instruction mechanism your agent supports.
  2. The MCP server at https://mcp.bryntum.com, if your agent supports MCP.

1. Rules / instructions

Find your agent's reusable-instruction file and paste in the body of the Bryntum SKILL.md. Common locations:

AgentInstruction file
Claude Code~/.claude/skills/bryntum/ (native skill)
Cursor.cursor/rules/bryntum.mdc
GitHub Copilot.github/copilot-instructions.md
Windsurf.windsurf/rules/
Cline / Roo.clinerules
AiderCONVENTIONS.md (pass with --read)
GenericAGENTS.md at repo root

AGENTS.md is an emerging cross-tool convention — if your agent reads it, that's the simplest place to put the rules.

2. MCP server

If your agent is MCP-capable, connect over HTTP to https://mcp.bryntum.com. For stdio-only clients, bridge with:

{
"mcpServers": {
"bryntum": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.bryntum.com"]
}
}
}

3. If there's no MCP support

The rules already include a fallback: the agent uses web fetch/search against bryntum.com:

  • API docs: https://bryntum.com/products/{product}/docs/api/
  • Guides: https://bryntum.com/products/{product}/docs/guide/

This works, but is slower and less precise than the MCP server. Prefer MCP where you can.

Minimum viable setup

If your agent supports nothing but a system prompt, paste this:

When working with any Bryntum component (Gantt, Scheduler, Scheduler Pro, Grid, Calendar, TaskBoard): use Bryntum 7+ plain CSS (no SASS) — import FontAwesome, then the structural {product}.css, then a theme (default svalbard-light). Install trial packages via the npm alias pattern at an exact version. Set the font with .b-widget { font-family: ... } (there is no --b-font-family). Give the component a sized parent. Look up any config or API you're unsure about at bryntum.com/products/{product}/docs/ rather than guessing.