Cursor (Enterprise)
This plugin is distributed only as a private zip package shared via Google Drive during Gomboc Enterprise onboarding. It is not published on any public marketplace.
What you will set up
By the end of this guide, you will have:
The Gomboc Enterprise plugin package extracted locally on your machine
The
gombocplugin installed in Cursor from the extracted plugin folderA valid
GOMBOC_API_TOKENavailable in the environment Cursor launches fromDocker available so the ORL container runtime can run
A working Cursor Agent flow for Gomboc enterprise remediation and rule workflows
For background on ORL, see ORL (Open Remediation Language). For Gomboc rule concepts, see Rules
Who this is for
This guide is for Gomboc Enterprise customers who:
use Cursor as their coding agent
have a valid Gomboc Enterprise subscription
need enterprise remediation, rule authoring, or rule publishing workflows
Prerequisites
Before you start, make sure you have the following.
Cursor
Cursor must be installed and signed in. See cursor.com/docs for installation.
For Cursor plugin internals, see the Cursor Plugins reference.
Enterprise Skills Plugin Package
The plugin is distributed as a zip package via a Google Drive link shared by your Gomboc contact during onboarding.
Download the zip and extract it to a stable location on your machine (for example
~/gomboc/gomboc-enterprise-skills/). The same extracted folder works for all four supported agent runtimes; you only need to do this once.To upgrade later, download the new zip your Gomboc contact provides and replace the extracted folder (or extract alongside and re-point the install commands to the new path).
The zip contains the full plugin — every per-agent manifest (plugin.json, gemini-extension.json, .codex-plugin/plugin.json, .cursor-plugin/plugin.json) plus all skills, commands, and reference files.
Gomboc API token
You need a valid
GOMBOC_API_TOKEN. See Generate A Personal Access Token.
Docker (for the ORL runtime)
The Gomboc Enterprise plugin runs ORL through the public
gombocai/orl:latestcontainer image, managed automatically by the agent.Install Docker Desktop or Docker Engine for your operating system and confirm the daemon is running:
docker info
For ORL concepts, see Custom Rules Quickstart
Step 1: Download and extract the plugin package
Download the zip file from the Google Drive link your Gomboc contact provided and extract it:
For the rest of this guide, the path ~/gomboc/gomboc-enterprise-skills/ refers to the extracted folder. Adjust it to wherever you extracted the zip.
Step 2: Symlink the plugin into Cursor's local plugins folder
Cursor automatically loads plugins from ~/.cursor/plugins/local. Create that folder if needed, then link the plugin directory from the extracted zip:
Optionally, do the same for the evaluation plugin:
Cursor discovers each plugin from its .cursor-plugin/plugin.json manifest inside the linked folder.
Step 3: Reload Cursor
Restart Cursor or run Developer: Reload Window so the new plugin is picked up.
Step 4: Configure your Gomboc token
The Gomboc skills read GOMBOC_API_TOKEN from the environment Cursor is launched from. Set it in the shell or environment file Cursor inherits:
On macOS, when launching Cursor from Finder, set the variable via your login shell profile (for example ~/.zshrc) and start Cursor from a terminal at least once after the change so the new value is loaded.
Keep this token private. Do not commit it to source control.
Step 5: Confirm the ORL runtime
The gomboc plugin's orl skill resolves the runtime for you. It uses a local orl binary when one is on your PATH, and otherwise runs ORL through the gombocai/orl:latest Docker container (pulled automatically on first use). You do not invoke the runtime directly.
Verify the integration end-to-end by asking the agent to run the orl skill with the version subcommand. The skill prints the resolved ORL version and reports the execution method (local binary or container image).
In Cursor Agent chat, type: /orl version
If the call fails (no version returned, or an error referencing the runtime), see ORL runtime not available under Troubleshooting below.
Step 6: Verify Gomboc skills are loaded
Open Cursor Settings (Cmd+Shift+J on macOS, Ctrl+Shift+J on Windows/Linux).
Navigate to Rules.
In the Agent Decides section, look for Gomboc skills such as
diagnose,enforce-policy,analyze-context,build-fix,apply-fix,build-rule,review-rule,enrich-rule,release-rule, andsave-as-rule.
If the skills do not appear, reload Cursor and confirm the symlink at /.cursor/plugins/local/gomboc is intact.
Step 7: Run your first Gomboc workflow
In Cursor Agent, you can either let the agent decide when to use a Gomboc skill based on your task description, or invoke a skill explicitly by typing / and selecting it.
The main entry-point skills exposed by the plugin are:
/diagnose
Scan code for violations against Gomboc classifications
/analyze-context
Detect language and fingerprint a specific violation
/build-fix
Build a targeted ORL rule for a real violation
/apply-fix
Run orl remediate --dry-run, present the diff, and apply on approval
/enforce-policy
Run the full diagnose → cover → apply → verify loop
/build-rule
Build a production-quality ORL rule from a classification
/review-rule
Run the 12-item robustness checklist on a rule package
/enrich-rule
Apply org-grade metadata to a reviewed rule
/release-rule
Release a reviewed and enriched rule (PR or direct push)
/save-as-rule
Promote an in-context fix into the org rule repository
/rules-service
Query or publish against the Gomboc Rules Service
The full list of skills exposed to Cursor is declared in plugins/gomboc/.cursor-plugin/plugin.json. Many other skills (language experts, planners, converters, classification experts) are also loaded and selected automatically by the agent when relevant.
For details about publishing ORL rules, see Publish and Rule Service API
Troubleshooting
Use this section to diagnose the most common setup issues.
Plugin package download or extraction issues
If the zip file provided by your Gomboc contact cannot be downloaded or extracted:
Confirm the Google Drive link is still valid and has not expired. Ask your Gomboc contact to re-share if needed.
Confirm the download completed fully before extracting — a partial download will fail silently or produce an empty folder.
On macOS, if unzipping via Finder produces an incomplete result, prefer the terminal:
unzip ~/Downloads/gomboc-enterprise-skills.zip -d ~/gomboc/Confirm you have write access to the destination folder.
If you are still unable to obtain the package, contact your Gomboc representative.
Local symlink not picked up
If you used the local install path and the plugin does not load:
Confirm the symlink target exists and points at the
plugins/gombocdirectory:ls -l ~/.cursor/plugins/local/gombocConfirm the manifest is at
plugins/gomboc/.cursor-plugin/plugin.json.Run Developer: Reload Window in Cursor, or restart the app.
Skills do not appear in Cursor
If the plugin is installed but Gomboc skills are missing from Settings → Rules → Agent Decides:
Reload Cursor.
Confirm the symlink at
~/.cursor/plugins/local/gombocis intact.For local installs, confirm the symlink is intact and the plugin manifest is valid JSON.
Token configuration errors
If a Gomboc skill reports authentication or token errors:
Confirm that
GOMBOC_API_TOKENis exported in the shell that launches Cursor.Confirm the token is valid and has not expired.
Generate or rotate your token — see Generate A Personal Access Token
Restart Cursor after updating the environment.
ORL runtime not available
If a Gomboc skill reports that ORL cannot be executed:
Run
docker infoto confirm Docker is installed and the daemon is running.Pull the image manually to confirm registry access:
docker pull gombocai/orl:latestIf you maintain a local
orlbinary, confirm it is onPATHwithcommand -v orl.Restart Cursor after fixing Docker or
PATH.
ORL command runs but remediation fails
If ORL launches but the workflow does not complete:
Confirm that you are running Cursor from the correct project or workspace.
Confirm that the target files are supported by the workflow you are running.
Confirm that your
GOMBOC_API_TOKENis valid.Review the Cursor Agent and ORL output for rule, language, workspace, or authentication errors.
For ORL concepts and supported rule workflows, see ORL (Open Remediation Language) and Workspace
Plugin updates do not appear
If a new version of the plugin is available but Cursor still shows an older version:
Download the latest zip from the Google Drive link your Gomboc contact provided and replace the contents of your extracted folder.
Run Developer: Reload Window in Cursor, or restart the app.
Still need help?
If you are still blocked, contact the Gomboc team with:
the step where the setup failed
the error message you received
the absolute path to your extracted plugin folder
the output of
docker info(ororl --help, if you use a local binary)
See Support for support channels.
Last updated