Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.pluxx.dev/llms.txt

Use this file to discover all available pages before exploring further.

This page summarizes which shared plugin-brand fields are currently consumed by the core four hosts. The short version:
  • Codex is the rich interface target today.
  • Cursor supports a narrower subset: homepage and logo.
  • Claude Code and OpenCode do not currently expose a manifest-backed shared brand layer.
  • Pluxx keeps brand as a core primitive, but support is target-graded rather than uniform.
Use this as a support matrix for plugin authors, not as a promise that every host consumes the same metadata surface.

Truth matrix

FieldClaudeCursorCodexOpenCodeNotes
displayNameNNYNCodex emits interface.displayName
shortDescriptionNNYNCodex emits interface.shortDescription
longDescriptionNNYNCodex emits interface.longDescription
categoryNNYNCodex emits interface.category
colorNNYNCodex emits interface.brandColor
iconNYYNCursor emits logo; Codex emits composerIcon and logo
defaultPromptsNNYNCodex emits interface.defaultPrompt
websiteURLNYYNCursor emits homepage; Codex emits interface.websiteURL
screenshotsNNYNCodex emits when provided
privacyPolicyURLNNYNCodex emits interface.privacyPolicyURL
termsOfServiceURLNNYNCodex emits interface.termsOfServiceURL

Example interpretations

Firecrawl

  • No brand block in config.
  • Generated outputs expose no brand/interface metadata, which matches current generators.

Prospeo

  • Sets brand.displayName, shortDescription, and category.
  • Codex emits those fields under .codex-plugin/plugin.json -> interface.

Megamind

  • Sets rich brand metadata including icon, prompts, and website URL.
  • Codex emits the rich interface block.
  • Cursor emits only homepage and logo.

Pluxx

  • Sets privacyPolicyURL and termsOfServiceURL under shared brand.
  • Codex now emits both fields without requiring a target-specific override.

What to tell plugin authors

  • Use brand as the shared source of truth.
  • Expect rich interface metadata on Codex first.
  • example/pluxx now provides icon and screenshot assets for that path.
  • Expect only narrow brand support on Cursor today.
  • Do not assume Claude Code or OpenCode consume shared brand metadata as manifest fields.
If you need the maintainer-oriented source audit, see Core-Four Branding Metadata Audit.