Skip to content

Show the plugin's name and description before install - #2

Merged
poiley merged 1 commit into
mainfrom
entry-interface-metadata
Oct 8, 2026
Merged

poiley merged 1 commit into
mainfrom
entry-interface-metadata

Conversation

@poiley

@poiley poiley commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

Why

Since #1 the plugin lives in primitivedotdev/skills, and the Codex app shows a cross-repository plugin as a placeholder until it is installed: lowercase primitive, no description, "Install it to view more detailed information", Website "Unavailable".

What

Adds an interface block to the marketplace entry with the display name, short and long descriptions, developer, capabilities, website, default prompt and brand colour. The values match plugin.json in the skills repository.

Verified

With codex-cli 0.158.0 and an empty Codex home, added this branch as a marketplace and read the plugin back through the Codex app server:

  • Before install: display name Primitive, short description, brand colour and website are returned. Previously only the lowercase name was.
  • After install: unchanged from today, including the icon, 8 skills and 2 MCP servers.

Known gap

The icon still does not show before install. Codex dropped it in every form tried on a cross-repository entry (relative path, absolute path, https URL, logoUrl / composerIconUrl). primitivedotdev/skills#47 makes the skills repository its own marketplace, which does show the icon before install.

Not verified: the rendered result in the Codex app UI.

🤖 Generated with Claude Code

https://claude.ai/code/session_01GyPxukNc4q4iWXGurGtrvK

The Codex app listed the plugin as a lowercase placeholder with no
description until it was installed, because the plugin lives in another
repository. Carry the display name, descriptions and brand colour on the
marketplace entry so the listing is filled in before install.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GyPxukNc4q4iWXGurGtrvK
@qodo-code-review

Copy link
Copy Markdown

ⓘ Qodo reviews are paused because your trial has ended. Ask your workspace admin to add credits to resume reviews. Manage billing

@poiley
poiley merged commit 580c18f into main Oct 8, 2026
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