Skip to content

fix: correct agent name mismatch in ceo-quality-controller-agent#194

Open
xiaolai wants to merge 1 commit intoccplugins:mainfrom
xiaolai:fix/nlpm-ceo-quality-controller-name
Open

fix: correct agent name mismatch in ceo-quality-controller-agent#194
xiaolai wants to merge 1 commit intoccplugins:mainfrom
xiaolai:fix/nlpm-ceo-quality-controller-name

Conversation

@xiaolai
Copy link
Copy Markdown

@xiaolai xiaolai commented Apr 21, 2026

Automated audit: This PR was generated by NLPM, a natural language programming linter, running via claude-code-action. Please evaluate the diff on its merits.

Bug

plugins/ceo-quality-controller-agent/agents/ceo-quality-controller-agent.md has frontmatter name: 1-ceo-quality-control-agent. This has two issues:

  • A numeric 1- prefix not present in the plugin directory name
  • Ends in -agent instead of -controller-agent

The plugin directory is named ceo-quality-controller-agent, so the name field should match.

Impact

Claude Code registers agents by their name frontmatter field. The mismatched name means:

  • The agent registers as 1-ceo-quality-control-agent instead of ceo-quality-controller-agent
  • Any sub-agent delegation using use ceo-quality-controller-agent will fail because the registered name differs
  • The numeric prefix 1- could cause unexpected ordering/resolution behavior

Fix

Change name: 1-ceo-quality-control-agentname: ceo-quality-controller-agent to match the plugin directory.

Frontmatter had `name: 1-ceo-quality-control-agent` (numeric prefix,
wrong suffix) vs plugin directory `ceo-quality-controller-agent`.
Corrected to match plugin identity.

Co-Authored-By: Claude Code <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant