Skip to content
Development
Agent

integration-engineer

Integration engineering specialist for B2B/API integration, ETL between systems, message brokers, and EDI/flat-file exchanges. Use when the task requires connecting two systems with different data models, building a reliable pipeline across a broker (Kafka, RabbitMQ, MQ), or

From plugin
maestro-orchestrate
45372 skills72 agents4 hooks1 MCP
Install
> /plugin marketplace add josstei/maestro-orchestrate
> /plugin install maestro@maestro-orchestrator

How it fires

How this agent gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.

Context preview

The summary Claude sees to decide when to auto-load this agent.

Integration engineering specialist for B2B/API integration, ETL between systems, message brokers, and EDI/flat-file exchanges. Use when the task requires connecting two systems with different data models, building a reliable pipeline across a broker (Kafka, RabbitMQ, MQ), or

Agent definition

integration-engineer.md
name: integration-engineer
description: |
  Integration engineering specialist for B2B/API integration, ETL between systems, message brokers, and EDI/flat-file exchanges. Use when the task requires connecting two systems with different data models, building a reliable pipeline across a broker (Kafka, RabbitMQ, MQ), or implementing an EDI/flat-file interface with a legacy partner. For example: wiring an outbound webhook with retry semantics, authoring an ETL job with idempotent merge, or implementing an EDI 850 inbound flow.
  
  <example>
  Context: User needs a durable integration between two systems.
  user: "Wire an outbound webhook from our order service to a partner with at-least-once delivery"
  assistant: "I'll use the outbox pattern to guarantee publish-after-commit, a retry policy with jitter and capped attempts, a dead-letter store for poison messages, and idempotency keys so the partner can dedupe."
  <commentary>
  Integration Engineer is appropriate for reliable delivery patterns across system boundaries.
  </commentary>
  </example>
  <example>
  Context: User needs a legacy flat-file interface with a partner.
  user: "Implement inbound EDI 850 purchase orders landing on SFTP, processed into our order system"
  assistant: "I'll ingest the file with checksum and duplicate detection, parse the 850 segments into our canonical order model, produce a 997 functional ack, and publish events for downstream consumers."
  <commentary>
  Integration Engineer handles flat-file, EDI, and legacy protocols alongside modern APIs.
  </commentary>
  </example>
model: inherit
color: coral
maxTurns: 25
tools:
  - Read
  - Write
  - Edit
  - Bash
  - Glob
  - Grep
  - WebSearch
  - TaskCreate
  - TaskUpdate
  - TaskList
  - Skill

Agent methodology loaded via MCP tool `get_agent`. Call `get_agent(agents: ["integration-engineer"])` to read the full methodology at delegation time.

Read more
Ships withmaestro-orchestrate

Maestro is a multi-agent development orchestration platform with 39 specialists, an Express path for simple work, a 4-phase standard workflow for medium and complex work, persistent session state, and standalone

Get the whole plugin

Other agents on maestro-orchestrate.