Skip to content

Bug: marketplace.json references non-existent files (28 path errors) #274

@DevVig

Description

@DevVig

Description

The marketplace.json configuration file references file paths that don't exist in the repository. This causes 28 plugin errors when the templates are loaded.

Affected Plugins

  • devops-automation (8 errors)
  • documentation-generator (5 errors)
  • performance-optimizer (5 errors)
  • security-pro (2 errors)
  • testing-suite (1 error)
  • project-management-suite (7 errors)

Example Mismatches

devops-automation

Expected in marketplace.json Actual file
setup-ci-cd-pipeline.md ci-setup.md
docker-compose-setup.md containerize-application.md
kubernetes-deploy.md setup-kubernetes-deployment.md
monitoring-setup.md deployment-monitoring.md
backup-strategy.md ❌ No direct match
devops-engineer.md deployment-engineer.md
kubernetes-specialist.md ❌ No direct match
infrastructure-engineer.md ❌ No direct match

documentation-generator

Expected Actual
generate-api-docs.md generate-api-documentation.md
create-user-guide.md create-onboarding-guide.md
setup-docusaurus.md ❌ No direct match
generate-changelog.md ❌ No direct match
api-documentation-specialist.md api-documenter.md

performance-optimizer

Expected Actual
optimize-bundle.md optimize-build.md
add-caching.md implement-caching-strategy.md
optimize-images.md ❌ No direct match
reduce-bundle-size.md optimize-bundle-size.md
add-lazy-loading.md ❌ No direct match

security-pro

Expected Actual
vulnerability-scan.md security-audit.md
code-security-review.md dependency-audit.md

testing-suite

Expected Actual
qa-automation-engineer.md test-engineer.md

project-management-suite

Expected Actual
sprint-planning.md milestone-tracker.md
create-roadmap.md project-timeline-simulator.md
task-breakdown.md create-feature.md
estimate-project.md project-health-check.md
standup-generator.md ❌ No direct match
retrospective-facilitator.md ❌ No direct match
tech-lead.md fullstack-developer.md

Suggested Fix

Either:

  1. Rename the actual files to match what's in marketplace.json, OR
  2. Update marketplace.json to reference the correct file names

Workaround

Users can create symlinks to map expected paths to actual files. Example:

ln -sf ci-setup.md setup-ci-cd-pipeline.md

Environment

  • Claude Code CLI
  • Plugin version: 1.0.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions