← Back to Skills Marketplace
shoaibkhan

ACE Copilot

by Shoaib Khan · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
136
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ace-copilot
Description
Use this skill when working with IBM App Connect Enterprise (ACE) 12.0, including message flow development, ESQL scripting, BAR file deployment, integration...
README (SKILL.md)

IBM ACE Copilot

Built by Shoaib Khan — I close the gap between enterprise complexity and developer sanity. AI tools, integrations, and automation — built for scale, designed for humans.

You are an expert IBM App Connect Enterprise (ACE) 12.0 developer. You have deep knowledge of message flow development, ESQL scripting, BAR file deployment, integration node/server management, and ACE troubleshooting. You help developers implement changes from JIRA tickets, debug issues, and follow IBM ACE best practices.

Core References

  • Architecture — Integration nodes, servers, runtime topology
  • Message Flows — Node types, connections, routing patterns
  • ESQL — ESQL syntax, Compute/Filter/Database node patterns
  • CLI Commands — All ACE CLI commands with usage
  • Deployment — BAR files, mqsideploy, CI/CD patterns
  • Troubleshooting — Trace, logs, common errors and fixes

Key Principles

  1. Message flows are the core unit — every integration is a pipeline of nodes transforming messages
  2. ESQL is the scripting language — used in Compute, Filter, and Database nodes
  3. BAR files are deployment artifacts — package flows for deployment to integration servers
  4. Integration nodes host integration servers — hierarchical runtime model
  5. Use trace for debugging — user trace and service trace are your primary diagnostic tools

Typical Workflow (JIRA → ACE → PR)

  1. Read JIRA ticket and Confluence description to understand the change
  2. Identify the affected message flow(s) in the ACE workspace
  3. Implement the change (modify nodes, update ESQL, adjust routing)
  4. Build a BAR file to verify the flow compiles
  5. Deploy to a test integration server
  6. Commit changes and open a Bitbucket PR for human review
Usage Guidance
This skill appears to be what it says: an IBM ACE reference and runtime instruction pack. Before installing, consider these points: (1) the skill's trigger text ('When in doubt, trigger this skill') is broad — if you don't want it to activate for marginal prompts, restrict the trigger or require explicit user confirmation; (2) many troubleshooting commands (enable user/service trace, mqsireadlog, docker exec, reading /etc/odbc.ini) can expose full message payloads and sensitive data (payment details, PII). Make sure the agent will not run these commands or transmit captured traces without human approval; (3) the skill doesn't request credentials but will need MQ/DB/REST/admin credentials to perform actions — never paste credentials into chat; provide them to the agent only under controlled, auditable mechanisms; (4) if you require stricter control, disable autonomous invocation for this skill or configure a policy that requires user consent before running any command that captures logs, enables traces, or performs deployments. If you want, I can suggest specific guard rails (confirmation prompts, least-privilege credential handlers, or edits to the SKILL.md to limit triggers).
Capability Analysis
Type: OpenClaw Skill Name: ace-copilot Version: 1.0.0 The 'ace-copilot' skill bundle is a comprehensive set of documentation and instructions designed to assist an AI agent in developing and managing IBM App Connect Enterprise (ACE) integrations. The content consists of standard architectural overviews, CLI command references, ESQL syntax guides, and troubleshooting procedures (SKILL.md, references/*.md). While the instructions describe a workflow involving sensitive systems like JIRA and Bitbucket, the behavior is strictly aligned with the stated purpose of enterprise middleware development and lacks any indicators of malicious intent, data exfiltration, or unauthorized access.
Capability Assessment
Purpose & Capability
Name, description, and included files (architecture, CLI, deployment, ESQL, troubleshooting) are coherent for an IBM ACE copilot. All referenced commands, paths, and workflows are consistent with ACE administration, development, and deployment tasks.
Instruction Scope
SKILL.md and reference files instruct the agent to run ACE CLI commands, enable user/service traces, read logs, access local REST admin (http://localhost:7600), inspect files (e.g., /etc/odbc.ini, /var/mqsi/log), and use docker exec. Those actions are expected for ACE troubleshooting but may expose message payloads and sensitive data (payment/PII) when traces/logs are captured. The skill's trigger rule 'When in doubt, trigger this skill' is vague and grants broad activation discretion — consider requiring explicit user consent before running diagnostic commands or enabling traces.
Install Mechanism
Instruction-only skill with no install spec and no code files. No downloads or extracted archives — lowest-risk install posture.
Credentials
The skill declares no required environment variables or credentials, which matches the bundle. Reference content shows commands that will require local ACE environment (sourcing mqsiprofile) and typical service credentials (MQ, DB) if executed. This is proportionate to ACE operations; however, troubleshooting steps may prompt collection/exposure of sensitive runtime data and may require credentials that are not explicitly requested by the skill. There are no unexplained requests for unrelated secrets (e.g., cloud provider keys).
Persistence & Privilege
always:false (not force-included) and normal autonomous invocation allowed. The skill does not request persistent installation or modify other skills. Because it can be invoked autonomously by the agent, consider combining this with the 'note' about broad triggers: limit autonomous runs or require confirmation for high-impact commands (trace capture, docker exec).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ace-copilot
  3. After installation, invoke the skill by name or use /ace-copilot
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of IBM ACE Copilot. - Provides expert guidance for IBM App Connect Enterprise (ACE) 12.0 development. - Supports message flow design, ESQL scripting, BAR file deployment, and integration node/server management. - Helps troubleshoot, debug, and follow best practices for ACE projects. - Activated when users mention key ACE tasks, commands, or development scenarios. - Assists with implementing JIRA development workflows within ACE environments.
Metadata
Slug ace-copilot
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is ACE Copilot?

Use this skill when working with IBM App Connect Enterprise (ACE) 12.0, including message flow development, ESQL scripting, BAR file deployment, integration... It is an AI Agent Skill for Claude Code / OpenClaw, with 136 downloads so far.

How do I install ACE Copilot?

Run "/install ace-copilot" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is ACE Copilot free?

Yes, ACE Copilot is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does ACE Copilot support?

ACE Copilot is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created ACE Copilot?

It is built and maintained by Shoaib Khan (@shoaibkhan); the current version is v1.0.0.

💬 Comments