Skip to content

HTML pages: template marketplace for sharing pages between users #20

Description

@simons-plugins

Context

As users create HTML dashboard pages via the /indigo:html-pages skill, popular page designs could be shared with the community. A template marketplace would let users browse and install pre-built pages.

Proposal

Create a template repository and discovery mechanism:

  • Central repo of curated HTML page templates
  • Templates parameterized (device IDs replaced with placeholders)
  • Skill can browse templates: "show me security dashboard templates"
  • Skill customizes a template for the user's specific devices
  • Deploy to their plugin in one step

Implementation Ideas

  • GitHub repo with template HTML files + metadata JSON
  • Skill fetches template list via GitHub raw URLs
  • Template format: HTML with {{DEVICE_ID:type=dimmer}} placeholders
  • Skill resolves placeholders by matching user's actual devices

Effort

XL — infrastructure, template format design, curation process, skill integration.

Priority

P4 — Phase 4 of the HTML pages feature. Requires ecosystem maturity.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions