Skip to content

toolchain: dotnet.md references dotnet-msbuild:* plugin skills that do not exist in this marketplace #412

Description

@kyle-sexton

Plugin: toolchain · Category: cross-plugin coupling (1/2)
Source: work-readiness sweep (read-only audit vs docs/PLUGIN-PHILOSOPHY.md + docs/MIGRATION-PLAYBOOK.md)

Findings

  • plugins/toolchain/skills/check/context/dotnet.md:72-76 — "Marketplace plugin skills for build diagnostics (invoke only when installed)" listing dotnet-msbuild:build-perf-diagnostics, dotnet-msbuild:binlog-failure-analysis, etc.

Why flagged

The references are correctly presence-gated ("invoke only when installed") and degrade to prose — that part is compliant. However, verified during this sweep: no dotnet-* plugin exists in this marketplace (no plugins/dotnet* directory, no marketplace.json entry). The references point at plugins a consumer of this marketplace can never install, so the gate can never open. Either the plugins live in another (private/planned) marketplace — in which case the provenance should be stated — or the refs are stale.

Related: implementation has the same pattern (see the .NET-only marketplace-skill refs issue for that plugin).

Fix direction

Either add/publish the referenced plugins, note the external marketplace they come from, or replace the tool-specific names with capability descriptions resolved from what is actually installed.

Metadata

Metadata

Assignees

Labels

priority: highSignificant impact, or blocks an imminent release; staff this cycle.status: readyTriaged, unblocked, and fully specified; eligible to pick up.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions