Skip to content

Six plugins declare components in both plugin.json and marketplace entry, triggering /doctor manifest-conflict errors #579

@jcilley-mhvfcu

Description

@jcilley-mhvfcu

Claude Code's /doctor reports the following manifest conflicts:

  • developer-essentials
  • observability-monitoring
  • context-management
  • security-scanning
  • python-development
  • unit-testing

Error message for each:

Plugin has conflicting manifests: both plugin.json and marketplace entry specify components. Set strict: true in marketplace entry or remove component specs from one location.

Each entry in .claude-plugin/marketplace.json has "strict": false plus duplicated agents / skills / commands arrays that also exist in the plugin's own plugin.json.

Suggested fixes (either works):

  1. Flip "strict": true on those six entries in marketplace.json, or
  2. Remove the duplicated component arrays from the marketplace entries and let them resolve from each plugin's own plugin.json.

Env: claude-code-workflows marketplace, plugins pinned at 1.0.1 / 1.2.x.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions