What problem does it solve? Creating polished profile briefings — competitor landscapes, account briefs, candidate summaries, or site inventories — normally requires manual design work. This Skill turns raw data from SharePoint lists, uploaded documents, or a verbal description into a validated, self-contained HTML briefing that runs inside a SharePoint sandboxed iframe. ## Core Features & Use Cases - Two rendering modes: Grid mode renders 2–8 subjects as responsive profile cards; one-pager mode renders a single subject as a rich briefing with hero block, key facts, tags, summary, and activity timeline. - Structured JSON pipeline: Interviews the user when data is incomplete, builds a validated JSON document (palette, key facts, tags, summary, activity), then renders it through a fixed HTML template with four design palettes. - Sandbox-safe output: No external URLs, CDN links, web fonts, or external scripts — all values are pre-rendered so the page is fully correct with JavaScript disabled. - Use Case: Ask for a competitor landscape of four companies from a SharePoint list, and receive a styled HTML page with cards showing key facts, tags, analyst-style summaries, and recent activity for each competitor. ## Quick Start Ask Copilot to build a competitor landscape briefing from the Companies list on this SharePoint site using the warm paper palette.