Mogplex Docs
Capabilities

Agents

Define reusable Mogplex agents with names, slugs, prompts, models, categories, skills, rules, and context.

Agents are reusable workers.

Define them once in the app, then bind them to Triggers, Assignments, Automations, CLI work, or mention routing.

What an agent defines

PartWhy it matters
Name and descriptionHuman-readable identity in pickers and lists
SlugDurable mention handle for @mogplex/<slug> routing
CategoryRoster organization and hygiene
ModelThe default model for that agent, constrained by the account catalog
System promptThe core behavior the agent should follow
SkillsReusable procedures, tools, prompts, and workflows
RulesShared instruction blocks and policy constraints
ContextReusable memory and background knowledge

The roster can include built-in presets, owned custom agents, and forks of presets you have customized.

When to create or fork an agent

Create or fork an agent when the behavior should be reused across more than one run, repo, or route.

Good examples:

  • PR reviewer
  • issue triage assistant
  • CI failure investigator
  • frontend implementation agent
  • docs maintainer
  • release checklist runner

If the behavior only changes one step inside one workflow, use an Automation node override instead of creating a separate agent.

Slugs and mentions

For GitHub mentions, the slug is the routing identity.

@mogplex
@mogplex/triage
@mogplex/frontend-review

Bare @mogplex routes only to the default mention route. Targeted @mogplex/<slug> mentions route to the agent slug configured on the trigger or automation entry path.

Keep slugs short, lowercase, and obvious from the job.

Model hygiene

Agent models are constrained by the live account model catalog.

If an agent was created before a model was hidden, disabled, or renamed, the agent can still exist on that older model. When you edit long-lived agents, check Available Models and move them to a visible enabled model when appropriate.

How agents connect to routing

  • Triggers wake one agent from one GitHub event.
  • Assignments bind one repo, one agent, and one standing work type.
  • Automations orchestrate one or more agent nodes in a workflow graph.
  • Headless Runs can start work from scripts and CI.
  • Mogplex CLI can supervise local runs with model, approval, diff, memory, and MCP controls.
Edit on GitHub

On this page