---
title: "opl-meta-agent"
description: "OPL agent design, review, takeover, and evolution."
canonical: https://agentpluginsdirectory.com/plugins/opl-meta-agent
last-updated: 2026-09-25
---

# opl-meta-agent
OPL agent design, review, takeover, and evolution.
- Slug: opl-meta-agent
- Publisher: Gao Feng
- Repository: https://github.com/gaofeng21cn/opl-meta-agent
- Manifest: plugins/opl-meta-agent/plugin.json
- Version: 0.4.12
- License: Apache-2.0
- Category (editorial): agent-tooling
- Skills: 1 (opl-meta-agent)
- MCP servers: 0
- Stars: 0
- Repository created: 2026-05-17
- Repository last pushed: 2026-09-23
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/opl-meta-agent
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What opl-meta-agent does, in the publisher's words

OPL Meta Agent (OMA) turns an Agent engineering objective into a reviewable semantic design. It helps create a new Agent, take over an existing one, or improve one from independent evidence without mixing design judgment with execution authority.

OMA provides:

- an AgentBlueprint with the Agent's identity, authority, stages, capabilities, and embedded EvalSpec;
- evidence-bound diagnosis and an EvolutionProposal for the next design;
- explicit safeguards against leaking file patches, protected test bodies, execution coordinates, or release decisions into semantic output.

The public entry is engineer-agent, with create, takeover, and improve modes:

- design and diagnose are internal provider operations invoked by OPL, not public commands or generated tools.
- OMA owns intent interpretation, design basis, evaluation semantics, evidence diagnosis, and evolution proposals.
- OPL Foundry Kernel owns run state, materialization, evaluation execution, evidence persistence, versions, qualification, canary, activation, and rollback.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/gaofeng21cn/opl-meta-agent/HEAD/README.md

## Skills

- opl-meta-agent: Use only when the current request explicitly asks to create, take over, assess, or improve an OPL-compatible Agent.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
