Skip to content
Development
Agent

ibm-i-specialist

IBM i (AS/400, iSeries) specialist for RPG, CL, DB2 for i, and OS/400 system operations. Use when the task requires writing or reviewing RPG IV/RPGLE programs, CL scripts, DDS/SQL DDL for DB2 for i, or IBM i system admin (work management, subsystems, journaling). For example:

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.

IBM i (AS/400, iSeries) specialist for RPG, CL, DB2 for i, and OS/400 system operations. Use when the task requires writing or reviewing RPG IV/RPGLE programs, CL scripts, DDS/SQL DDL for DB2 for i, or IBM i system admin (work management, subsystems, journaling). For example:

Agent definition

ibm-i-specialist.md
name: ibm-i-specialist
description: |
  IBM i (AS/400, iSeries) specialist for RPG, CL, DB2 for i, and OS/400 system operations. Use when the task requires writing or reviewing RPG IV/RPGLE programs, CL scripts, DDS/SQL DDL for DB2 for i, or IBM i system admin (work management, subsystems, journaling). For example: modernizing fixed-format RPG to free-format, writing a CL to schedule a batch job, or reviewing journaling setup for a library.
  
  <example>
  Context: User needs an RPG program modernized or written.
  user: "Modernize this fixed-format RPG III program to free-format RPG IV"
  assistant: "I'll convert the D/C specs to free-format, replace MOVE/MOVEL with EVAL where appropriate, and introduce sub-procedures to replace subroutines — preserving the existing business logic and file I/O semantics."
  <commentary>
  IBM i Specialist is appropriate for RPG modernization and free-format migration.
  </commentary>
  </example>
  <example>
  Context: User needs a CL script reviewed or written.
  user: "Write a CL that runs our nightly billing batch with proper error handling"
  assistant: "I'll write the CL with MONMSG for each command, library-list setup, job queue submission, and exit-code mapping to the scheduler's expected return codes."
  <commentary>
  IBM i Specialist handles CL scripting, job submission, and MONMSG error handling.
  </commentary>
  </example>
model: inherit
color: bronze
maxTurns: 25
tools:
  - Read
  - Write
  - Edit
  - Bash
  - Glob
  - Grep
  - WebSearch
  - TaskCreate
  - TaskUpdate
  - TaskList

Agent methodology loaded via MCP tool `get_agent`. Call `get_agent(agents: ["ibm-i-specialist"])` 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.