social-media-matrix-tracker-template
Helps your agent create a social metrics tracking dashboard. It offers multi-platform data, interactive charts, and comparisons, with light and dark themes.
What it does
This template creates a visual dashboard to analyze your social media performance. It displays data from multiple platforms in interactive and easy-to-understand charts.
When to use it
- ✓When you want to see how your social media is performing in one place.
- ✓To compare the performance across different platforms.
- ✓When you need a detailed visual report of your metrics.
Example of what to ask your AI
“Create a social media analytics dashboard with interactive charts and a dark theme.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
It works by taking social media data and displaying it in charts and tables within a single HTML file. You can interact with the charts to see more details.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add nexu-io/open-design --skill social-media-matrix-tracker-templateOr download just the file:
curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/design-templates/social-media-matrix-tracker-template/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Social Media Matrix Tracker Template
Ship a premium, cinematic social-media analytics template with high data density and production-grade micro-interactions.
Resource map
social-media-matrix-tracker-template/
├── SKILL.md
├── assets/
│ └── template.html
├── references/
│ └── checklist.md
└── example.html
Workflow
- Read active
DESIGN.mdfirst, map tokens to CSS variables, then adaptassets/template.html. - Keep the structural information architecture intact: hero + platform matrix + KPI strip + multi-chart deep sections.
- Preserve interaction fidelity:
- dark/light theme toggle
- hover tooltip on charts (auto-clamps inside viewport)
- click-to-pin chart point
- drag interval analysis
- Shift+drag multi-range compare
- insights panel live updates on every chart (line / stack / donut / geo)
- touch + keyboard arrow-key support for line charts (a11y)
- Ensure template remains self-contained (single HTML with inline CSS/JS, no framework dependency).
- Keep default sample data realistic and internally consistent across cards/charts.
- Validate with
references/checklist.mdbefore emitting the artifact.
Adapting the sample data safely
assets/template.html ships with hand-tuned sample arrays. When swapping in real data, follow this contract so charts and insights stay coherent:
- Replace whole arrays at once, not individual indices — line charts assume
values[]andxLabels[]are the same length and aligned by index. - Match the existing unit + decimals:
hourChart(engagements /decimals: 0),slaChart(minutes /decimals: 0),roiChart(multiplier x /decimals: 1),cohortChart(% /decimals: 0). Mismatched units break tooltip + A/B insight copy. - Keep all four line series the same length (default 7 points). Different lengths leak into the A/B compare which expects shared indices.
- For
mixChart, everybars[i].stackmust remain a 3-element array ([Video, Thread, Carousel]). ForsentimentChart,arcs[]percentages should sum to 100. - Update KPI strip + platform card metrics in lock-step — the artifact's "Live overview" insight derives from the same numbers.
- Single-data-point datasets are guarded (drawn as a labelled dot) but degrade UX; prefer ≥ 3 points per chart when adapting.
Output contract
Emit one short sentence before the artifact (e.g. "Cinematic social media matrix tracker — dark theme by default, all interactions live.") and then a single self-contained HTML artifact.
- The artifact must use the
<artifact>wrapper exactly as shown below — the daemon parser keys on the wrapper element. identifier="social-media-matrix-tracker"is the canonical id (don't suffix with project name).type="text/html"andtitleare required.- Inline CSS + JS only. No external framework / CDN. No external font imports beyond what
template.htmlalready declares. - The final document is the adapted
template.html(with DESIGN.md tokens applied), not a verbatim copy and not a separateindex.html. Do not emit both.
<artifact identifier="social-media-matrix-tracker" type="text/html" title="Social Media Matrix Tracker">
<!doctype html>
<html>...</html>
</artifact>
FAQ
What are 'micro-interactions'?
These are small animations or visual responses that happen when you interact with the dashboard, like showing more details when you hover over a chart.
Can I change the dashboard's colors?
Yes, the template allows you to switch between a light and a dark theme.
How do I put my own data in?
You need to replace the sample data in the HTML file, following the instructions to ensure the charts and insights remain correct.
Details
Original description by the author
社媒矩阵数据追踪面板模板(Social Media Matrix Tracker)。 Use when users ask for a cinematic, data-dense social media analytics dashboard with multi-platform metrics, interactive charts, hover insights, range compare, and dark/light theme switching in a single HTML artifact.
repo: nexu-io/open-design
Popularity
- GitHub stars
- 101k
- Ranking position
- #499
- License
- Apache-2.0
- Updated
- 10/16/2026
Comments
- …
More skills from this repository
sample-plugin
Makes your agent create a metadata file for tests. It helps ensure code works correctly in different situations.
nexu-io/open-design
aster-atelier
Helps your agent create an artistic website with a classic look. It uses elegant imagery, blue skies, and serif fonts for a cinematic feel.
nexu-io/open-design
audio-jingle
Makes your agent generate audio like jingles and sound effects. It can create music and voices, saving the result as an audio file.
nexu-io/open-design
blog-post
Helps your agent write long articles or blog posts. It includes space for images, quotes, and author information.
nexu-io/open-design
Similar skills
accessibility
Helps your agent create interfaces that everyone can use. Ensures websites and apps work well for people with disabilities, like those who are blind or have reduced mobility.
affaan-m/ECC
design-system
Helps your agent create a design system from existing code. It extracts visual information and checks for consistency, generating a report and an interactive preview.
affaan-m/ECC
liquid-glass-design
Helps your agent create iOS user interfaces with a 'Liquid Glass' effect. Allows adding dynamic and interactive visual effects in SwiftUI and UIKit.
affaan-m/ECC