Description
The Codex marketplace for dotnet/skills is discoverable, but individual plugin installation fails.
The current README recommends the Codex marketplace flow:
codex plugin marketplace add dotnet/skills
After adding the marketplace, Codex can list plugin entries from dotnet-agent-skills, but installing one of those entries fails with missing plugin.json.
Repro
codex plugin marketplace add dotnet/skills
codex plugin list --marketplace dotnet-agent-skills
codex plugin add dotnet@dotnet-agent-skills
Observed
codex plugin list --marketplace dotnet-agent-skills lists plugin entries, for example:
dotnet@dotnet-agent-skills not installed
dotnet-data@dotnet-agent-skills not installed
dotnet-diag@dotnet-agent-skills not installed
dotnet-msbuild@dotnet-agent-skills not installed
dotnet-nuget@dotnet-agent-skills not installed
dotnet-upgrade@dotnet-agent-skills not installed
dotnet-ai@dotnet-agent-skills not installed
dotnet-test@dotnet-agent-skills not installed
dotnet-aspnet@dotnet-agent-skills not installed
But installing one fails:
Error: missing plugin.json
Caused by:
missing plugin.json
Local evidence
The local marketplace snapshot contains:
.agents/plugins/marketplace.json
plugins/dotnet/plugin.json
plugins/dotnet-data/plugin.json
plugins/dotnet-diag/plugin.json
...
The marketplace manifest points at plugin directories like:
{
"name": "dotnet",
"source": "./plugins/dotnet",
"description": "Collection of core .NET skills for handling common .NET coding tasks."
}
The plugin directories contain root-level plugin.json, but do not contain .codex-plugin/plugin.json.
Working Codex plugins on my machine use .codex-plugin/plugin.json as the plugin manifest entry point. The current Codex plugin docs also describe .codex-plugin/plugin.json as the plugin manifest location.
Expected behavior
The documented Codex marketplace flow should allow users to install individual plugins from dotnet-agent-skills.
For example:
codex plugin add dotnet@dotnet-agent-skills
should install and enable the dotnet plugin.
Related issues and PRs checked
I searched existing open and closed issues/PRs for Codex, marketplace, plugin install, and plugin.json failures before opening this.
Related but not duplicates:
Environment
- Repository revision observed locally:
ecbecbc6f7bef999c73b8ab7f8b16533be89a4e1
- Platform: macOS
- Codex CLI command that fails:
codex plugin add dotnet@dotnet-agent-skills
Description
The Codex marketplace for
dotnet/skillsis discoverable, but individual plugin installation fails.The current README recommends the Codex marketplace flow:
After adding the marketplace, Codex can list plugin entries from
dotnet-agent-skills, but installing one of those entries fails withmissing plugin.json.Repro
Observed
codex plugin list --marketplace dotnet-agent-skillslists plugin entries, for example:But installing one fails:
Local evidence
The local marketplace snapshot contains:
The marketplace manifest points at plugin directories like:
{ "name": "dotnet", "source": "./plugins/dotnet", "description": "Collection of core .NET skills for handling common .NET coding tasks." }The plugin directories contain root-level
plugin.json, but do not contain.codex-plugin/plugin.json.Working Codex plugins on my machine use
.codex-plugin/plugin.jsonas the plugin manifest entry point. The current Codex plugin docs also describe.codex-plugin/plugin.jsonas the plugin manifest location.Expected behavior
The documented Codex marketplace flow should allow users to install individual plugins from
dotnet-agent-skills.For example:
should install and enable the
dotnetplugin.Related issues and PRs checked
I searched existing open and closed issues/PRs for Codex, marketplace, plugin install, and
plugin.jsonfailures before opening this.Related but not duplicates:
.agents/plugins/marketplace.jsonand README Codex marketplace docs, now mergeddotnet-aspnetnot found in marketplaceEnvironment
ecbecbc6f7bef999c73b8ab7f8b16533be89a4e1codex plugin add dotnet@dotnet-agent-skills