Store Listing
The store listing is the public face of your extension in the Lumio Extension Store. It consists of a name, description, icon, screenshots, and category. You manage it in the extension dashboard.
Listing fields
| Field | Requirements | Notes |
|---|---|---|
| Name | 3–255 characters | From lumio.config.json — edit there first |
| Short description | 50–200 characters | Single sentence, plain text |
| Long description | 100–2000 characters | Markdown supported |
| Icon | 512×512 px, PNG/SVG, max 1 MB | Displayed as 64×64 and 128×128 in the store |
| Screenshots | 1–6 images, 1280×720 px minimum, PNG/JPG | Show the extension in use on a real stream |
| Category | From lumio.config.json | widget, overlay, bot_module, integration, theme |
Writing a good description
Short description (50–200 characters): Explain what the extension does in one sentence.
Display live sports scores from ESPN on your stream overlay. Supports NFL, NBA, MLB, and more.
Long description: Explain the features, use cases, and any requirements. You can use Markdown headings, lists, and bold text.
## Features
- Live score updates every 30 seconds from the ESPN API
- Supports 10+ sports: NFL, NBA, MLB, NHL, MLS, and more
- Configurable team colors and font sizes
- Fully transparent background for seamless overlay integration
## Requirements
- An ESPN API key (free tier available at developer.espn.com)
- OBS 28+ with Browser Source plugin
## Setup
1. Add your ESPN API key in the extension secrets
2. Select your sport and league in the editor panel
3. Add the Lumio Browser Source to OBS
Icon guidelines
- Use a square icon with a clear, simple design
- The icon appears at 64×64 px in search results — keep it readable at small sizes
- Use your brand colors or a relevant sports/overlay icon
- Avoid text in the icon (too small to read)
Screenshot guidelines
- Show the extension in a real streaming setup (not just the editor panel)
- Include at least one screenshot of the layer surface on a stream
- Include one screenshot of the editor panel so users know what to expect
- Minimum resolution: 1280×720. Recommended: 1920×1080
Updating your listing
You can update store listing content at any time without deploying a new version:
- Open the extension dashboard
- Navigate to Store Listing
- Edit the fields and click Save
Name, category, and description changes take effect immediately for existing users. Icon and screenshot changes are reviewed only when they are first uploaded or significantly changed.