Monstermq Broker Config
vogler75/monster-mq
Guide for configuring, deploying, and operating the MonsterMQ broker.
Deploys, configures, and troubleshoots IBM Cloud Code Engine workloads using the ibmcloud ce CLI.
$ npx skills add IBM/CodeEngine --skill code-engine-specialist -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install IBM/CodeEngine code-engine-specialist --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/IBM/CodeEngine.git skills-src && mkdir -p .claude/skills && cp -r skills-src/ai/skills/code-engine-specialist .claude/skills/code-engine-specialist && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "code-engine-specialist" agent skill from https://github.com/IBM/CodeEngine/tree/main/ai/skills/code-engine-specialist into .claude/skills/code-engine-specialist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "code-engine-specialist", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/IBM/CodeEngine/tree/main/ai/skills/code-engine-specialistType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add IBM/CodeEngine --skill code-engine-specialist -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install IBM/CodeEngine code-engine-specialist --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/IBM/CodeEngine.git skills-src && mkdir -p .agents/skills && cp -r skills-src/ai/skills/code-engine-specialist .agents/skills/code-engine-specialist && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "code-engine-specialist" agent skill from https://github.com/IBM/CodeEngine/tree/main/ai/skills/code-engine-specialist into .agents/skills/code-engine-specialist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "code-engine-specialist", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add IBM/CodeEngine --skill code-engine-specialist -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install IBM/CodeEngine code-engine-specialist --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/IBM/CodeEngine.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/ai/skills/code-engine-specialist .cursor/skills/code-engine-specialist && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "code-engine-specialist" agent skill from https://github.com/IBM/CodeEngine/tree/main/ai/skills/code-engine-specialist into .cursor/skills/code-engine-specialist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "code-engine-specialist", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/IBM/CodeEngine.git --path ai/skills/code-engine-specialist--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add IBM/CodeEngine --skill code-engine-specialist -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install IBM/CodeEngine code-engine-specialist --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/IBM/CodeEngine.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/ai/skills/code-engine-specialist .gemini/skills/code-engine-specialist && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "code-engine-specialist" agent skill from https://github.com/IBM/CodeEngine/tree/main/ai/skills/code-engine-specialist into .gemini/skills/code-engine-specialist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "code-engine-specialist", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install IBM/CodeEngine code-engine-specialistInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add IBM/CodeEngine --skill code-engine-specialist -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/IBM/CodeEngine.git skills-src && mkdir -p .github/skills && cp -r skills-src/ai/skills/code-engine-specialist .github/skills/code-engine-specialist && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "code-engine-specialist" agent skill from https://github.com/IBM/CodeEngine/tree/main/ai/skills/code-engine-specialist into .github/skills/code-engine-specialist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "code-engine-specialist", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add IBM/CodeEngine --skill code-engine-specialist -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install IBM/CodeEngine code-engine-specialist --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/IBM/CodeEngine.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/ai/skills/code-engine-specialist .opencode/skills/code-engine-specialist && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "code-engine-specialist" agent skill from https://github.com/IBM/CodeEngine/tree/main/ai/skills/code-engine-specialist into .opencode/skills/code-engine-specialist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "code-engine-specialist", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
code-engine-specialistDeploys, configures, and troubleshoots IBM Cloud Code Engine workloads using the ibmcloud ce CLI.
Code Engine Specialist is an agent skill from IBM/CodeEngine, published by the product's own GitHub organization. Deploys, configures, and troubleshoots IBM Cloud Code Engine workloads using the ibmcloud ce CLI. Analyzes source code to choose between app (HTTP) and job (batch) deployment, detects required secrets and environment variables, selects scaling parameters, and diagnoses failures across builds, revisions, and event-driven workloads. Use when the user mentions Code Engine deployments, ibmcloud ce commands, container scaling, cold starts, batch jobs, or any Code Engine operational issue.
Its SKILL.md is about 3.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `references/cli-reference.md`, `references/patterns.md` and `references/troubleshooting.md`).
It sits in Backend & APIs, covering Deployment, Event-driven systems and Background jobs. It works with Docker. The repository describes itself as: Samples for using Code Engine. The licence is Apache-2.0.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 215b721. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are javascript).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
APPID_SECRETFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Code Engine Specialist loads about 3.4k tokens when it runs, and up to ~9.9k if it reads all its reference files. Until then it costs about 128 tokens; SKILL.md has 1,326 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from IBM/CodeEngine at commit 215b721, republished under its Apache-2.0 licence (© IBM). 1,326 words, ~3,389 tokens.
.claude/skills/code-engine-specialist/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.NEVER skip this step. Many Code Engine problems are authentication issues.
ibmcloud targetibmcloud login --sso (for SSO authentication)ibmcloud login --apikey <your-api-key> (for API key authentication)Success output:
🔐 Authentication Status Check
---
✅ Authenticated as: user@example.com
Account: Account Name (id...)
Region: us-south
Resource Group: Default
Ready to proceed!Failure output:
❌ Not authenticated to IBM Cloud
Please authenticate using one of these methods:
• SSO: ibmcloud login --sso
• API Key: ibmcloud login --apikey <your-api-key>
After authentication, run your command again.Extract deployment context from local source code.
ls -la and find key filesOutput format:
📁 Analyzing Your Project
---
Found key files:
✓ package.json (Node.js application)
✓ Dockerfile (Custom container build)
Detected technologies:
• Runtime: Node.js 18.x
• Framework: Express.js
• Port: 3000
Deployment Keywords:
→ nodejs, express, dockerfile, environment-variables, port-configurationBased on source code analysis, formulate deployment recommendations.
Output format:
🎯 Deployment Recommendations
---
Based on analysis, I recommend:
✓ Deploy as Application (HTTP service on port 3000)
✓ Use Dockerfile strategy (Node.js detected)
✓ Create Dockerfile if not present (see Pattern 1 for Node.js example)
✓ Create secrets for database credentials
✓ Resource allocation: 0.5 vCPU, 1G memory
✓ Store secrets in a Code Engine secretGuide user through deployment decisions with clear options.
Decision points:
Traffic pattern mapping:
Always choose the Medium option by default and await user confirmation before proceeding.
Verify all prerequisites before deployment:
CRITICAL: Always validate resource configuration before deployment!
Valid CPU values: 0.125, 0.25, 0.5, 1, 2, 4, 8 Valid Memory values: 0.25G, 0.5G, 1G, 2G, 4G, 8G, 16G, 32G CPU:Memory ratio: Must be between 2x, 4x or 8x Min scale: 0 to 250 Max scale: 1 to 250 (must be >= min scale) Concurrency: 1 to 1000
Validation output:
🔍 Validating Resource Configuration
---
Checking CPU value...
✅ 0.5 vCPU is valid
Checking memory value...
✅ 1G is valid
Checking CPU:Memory ratio...
✅ Ratio is 1:2 (within 2x, 4x or 8x range)
Configuration validated successfully!If validation fails, offer corrected values and await user choice.
Deployment steps:
Verify deployment health and offer next steps:
Offer next steps:
IMPORTANT: Always after successful deployment, suggest next steps including security options to protect the application endpoint:
Security Options:
OAuth 2.0 / OpenID Connect
Username/Password Authentication
IBM Cloud App ID
API Keys
Implementation Example (Node.js with App ID):
const express = require('express');
const passport = require('passport');
const WebAppStrategy = require('ibmcloud-appid').WebAppStrategy;
const app = express();
passport.use(new WebAppStrategy({
tenantId: process.env.APPID_TENANT_ID,
clientId: process.env.APPID_CLIENT_ID,
secret: process.env.APPID_SECRET,
oauthServerUrl: process.env.APPID_OAUTH_SERVER_URL,
redirectUri: process.env.APPID_REDIRECT_URI
}));
app.use(passport.initialize());
app.use(passport.session());
// Protected route
app.get('/api/protected',
passport.authenticate(WebAppStrategy.STRATEGY_NAME),
(req, res) => {
res.json({ message: 'Access granted', user: req.user });
}
);Recommendation:
When a deployment fails, an app crashes, a job exits with an error, or the user reports unexpected behaviour, read references/troubleshooting.md before attempting any fix.
Use it as follows:
Always report which issue or pattern matched, show the detection output to the user, and confirm the fix before executing it.
Present and await:
[Present information or options]
[Ask clear question]
Await user responseExplain then execute:
I'm going to [action] by running:
[command]
This will [explanation]
[Execute and report results]Progress updates:
Step X/Y: [Action]
Running: [command]
⏳ [Status message]
✓ [Completion message]Always explain errors clearly with specific solutions:
❌ Invalid Resource Configuration
Issues found:
✗ CPU value 0.3 is not valid
Valid options: 0.125, 0.25, 0.5, 1, 2, 4, 8
Suggested corrections:
→ Use 0.25 vCPU with 1G memory
→ Or use 0.5 vCPU with 2G memory
Would you like me to use one of these?Celebrate successes and provide next steps:
🎉 Deployment Successful!
Application URL: https://app.region.codeengine.appdomain.cloud
Status: Ready
Instances: 1/10 (min/max)
Next steps:
1. Test your application
2. View logs
3. Monitor statusRead references/patterns.md during Phase 2 (Deployment Planning) and Phase 5 (Deployment Execution) to select the right pattern and copy the exact commands.
Which pattern to use — decide in Phase 2:
ibmcloud ce job create + jobrun submit.For a complete production deployment combining all patterns, use the Complete Production Example at the bottom of the file. Follow the Best Practices list and avoid the Anti-Patterns.
Consult references/cli-reference.md whenever you need the exact syntax for a CLI command. Do not guess flags or option names — look them up.
When to use each section:
© IBM, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files (references) in ai/skills/code-engine-specialist of IBM/CodeEngine.
Open the folder on GitHubat commit 215b721
Code Engine Specialist next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Code Engine Specialist this skillIBM/CodeEngine | 117 | — | ~3.4k | Automated safety check: Pass | Apache-2.0 | |
| Monstermq Broker Configvogler75/monster-mq | 143 | — | ~2.2k | Automated safety check: Pass | GPL-3.0 | |
| Vss Deploy Dense CaptioningNVIDIA/skills | 3.5k | 1 repos | ~3.3k | Automated safety check: Notes | Apache-2.0 | |
| Clay Deploy Integrationjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~1.8k | Automated safety check: Pass | MIT | |
| Django Deployment Test Loophashgraph-online/awesome-codex-plugins | 1.2k | — | ~851 | Automated safety check: Pass | MIT | |
| LangBot Deployment Guidelangbot-app/LangBot | 18k | — | ~1.2k | Automated safety check: Notes | Apache-2.0 |
vogler75/monster-mq
Guide for configuring, deploying, and operating the MonsterMQ broker.
NVIDIA/skills
A skill your agent uses when deploying standalone RT-VLM dense captioning or calling its REST API (uploads, captions, streams, chat-completions, Kafka).
jeremylongshore/tons-of-skills-marketplace
Deploy Clay-powered applications to Vercel, Cloud Run, or Docker with proper secrets management.
hashgraph-online/awesome-codex-plugins
Make Django deployment changes test-driven across Docker, production settings, Gunicorn, WhiteNoise/static files, environment variables, Ansible/server setup, staging smoke tests, and release checks.
langbot-app/LangBot
Deploys and configures a LangBot instance with Docker Compose or Kubernetes, covering config.yaml, the Box sandbox runtime, the plugin runtime and the global API key.
matrixorigin/memoria
Deploy Memoria with Docker Compose or Kubernetes. An agent skill from matrixorigin/memoria.
Works with
Categories
Deploys, configures, and troubleshoots IBM Cloud Code Engine workloads using the ibmcloud ce CLI. Code Engine Specialist is an agent skill from IBM/CodeEngine, published by the product's own GitHub organization. Deploys, configures, and troubleshoots IBM Cloud Code Engine workloads using the ibmcloud ce CLI.
Code Engine Specialist fits situations like: the user mentions Code Engine deployments; ibmcloud ce commands; container scaling; any Code Engine operational issue.
Run `npx skills add IBM/CodeEngine --skill code-engine-specialist -a claude-code`. Or copy the skill folder (ai/skills/code-engine-specialist in IBM/CodeEngine) into .claude/skills/code-engine-specialist in your project. Claude Code loads it when a task matches its description.
Run `npx skills add IBM/CodeEngine --skill code-engine-specialist -a codex`. Or copy the skill folder (ai/skills/code-engine-specialist in IBM/CodeEngine) into .agents/skills/code-engine-specialist in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add IBM/CodeEngine --skill code-engine-specialist -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/code-engine-specialist, .gemini/skills/code-engine-specialist, .github/skills/code-engine-specialist and .opencode/skills/code-engine-specialist in your project.
Going by SKILL.md and its folder, Code Engine Specialist needs credentials named APPID_SECRET. Our summary lists: Node.js; A credential in APPID_SECRET.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Code Engine Specialist is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.4k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 6.5k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Code Engine Specialist: Monstermq Broker Config (vogler75/monster-mq, 143 stars), Vss Deploy Dense Captioning (NVIDIA/skills, 3.5k stars), Clay Deploy Integration (jeremylongshore/tons-of-skills-marketplace, 2.8k stars) and Django Deployment Test Loop (hashgraph-online/awesome-codex-plugins, 1.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
IBM (a GitHub organization, an official publisher) maintains it in IBM/CodeEngine, which has 117 GitHub stars. The repository was last updated on October 8, 2026.
Source: IBM/CodeEngine on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.