tyty-the-eyety

Ace Claude — Development skill for Claude Code

Development community

A Claude Code skill for authoring IBM App Connect Enterprise artifacts — message flows, ESQL, JavaCompute, DFDL and policies — entirely from the command line, no ACE Toolkit required.

How to install Ace Claude

This entry records only its repository, not the path inside it, so there is no exact command to give. Open tyty-the-eyety/ace-claude and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Ace Claude does

A Claude Code skill for authoring IBM App Connect Enterprise artifacts — message flows, ESQL, JavaCompute, DFDL and policies — entirely from the command line, no ACE Toolkit required. Every capability runtime-verified against ACE 13.0.2.2.

Alternatives in Development

  • Privacy Policy — Draft privacy policies with GDPR compliance considerations 7.8k ★
  • Skill Authoring Standard — The DNA of every skill in this repository 5.3k ★
  • IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★

README

ace-claude

Built on **[ace-bob](https://github.com/ot4i/ace-bob)** by Ben Thompson (IBM) — see [Credits & origin](#credits--origin).

A [Claude Code](https://claude.com/claude-code) skill for authoring **IBM App Connect Enterprise (ACE)** artifacts — message flows, ESQL, JavaCompute, DFDL, policies, and database integrations — entirely from the command line, with no ACE Toolkit required.

Every capability in the table below was built and **verified at runtime** against a real ACE 13.0.2.2 server, local IBM MQ, and a live PostgreSQL database — deployed to a headless integration server, driven with real messages, and the output observed. `demo-apps/` contains the actual deployable projects used as proof; all of them build clean with `ibmint package`.

**Note on authenticity:** the skill authors ACE's XML/ESQL/Java artifacts directly. Much of what it knows — especially the undocumented msgflow encodings for Collector, Aggregation, Resequence, and DatabaseRetrieve nodes — was reverse-engineered from the product's own bytecode and schemas, then proven by deploying and driving real messages through the flows.


What's in here

ace-claude/            The skill itself — copy this into your Claude Code skills dir.
├── SKILL.md           Authoritative node/ESQL reference (read first).
├── CLAUDE.md          Optional autonomous build-and-verify loop (a template — set your paths).
├── ODBC.md JDBC.md    Step-by-step database enablement runbooks.
├── DFDL.md            DFDL domain runbook.
├── PolicyProject.md   Policy project scaffolding + attachment.
├── IntegrationServer.md  Starting / testing / stopping a headless server.
├── LEARNINGS.md       Log of non-obvious gotchas discovered while building.
├── examples/          Copy-ready, runtime-verified snippets per capability.
└── .md     Per-connector notes (S3, Salesforce, Jira, ServiceNow, ...).

demo-apps/             Full deployable ACE projects, one per proven capability.

Inst