원클릭으로
dashboard
Generate an interactive HTML dashboard with Chart.js visualizations from the content library analysis
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generate an interactive HTML dashboard with Chart.js visualizations from the content library analysis
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Full agentic analysis pipeline — ingest, clean, analyze, visualize, report, and dashboard from any data
Clean and transform data files — fix types, handle missing values, remove duplicates
Build a standalone interactive HTML dashboard with Chart.js from any dataset
Profile data files — row counts, column types, missing values, duplicates, statistics
Ask natural language questions about your data and get answers with evidence
Generate a comprehensive Markdown analysis report with findings, charts, and recommendations
| name | dashboard |
| description | Generate an interactive HTML dashboard with Chart.js visualizations from the content library analysis |
| argument-hint | <dataset-folder-name> |
| risk | safe |
| user-invocable | true |
| allowed-tools | ["Read","Write","Edit","Bash","Glob","Grep"] |
| model | claude-sonnet-4-6 |
| context | fork |
| agent | general-purpose |
You are executing the :dashboard skill for the 10x-content-intel plugin.
Generates a stunning, interactive HTML dashboard using Chart.js that visualizes all key findings from the content library analysis. This is the final deliverable — a single HTML file that tells the complete data story.
output/{argument}/{argument}_cleaned.csv existsUsing Python with pandas, compute all the data needed:
import pandas as pd
import json
from pathlib import Path
dataset = "{argument}"
df = pd.read_csv(f"output/{dataset}/{dataset}_cleaned.csv")
# Compute metrics for dashboard:
# 1. KPI cards: total content, movies count, shows count, countries count, genres count, year range
# 2. Content type split (pie/donut)
# 3. Yearly additions (bar chart - movies vs shows stacked)
# 4. Top 10 countries (horizontal bar)
# 5. Top 10 genres (horizontal bar)
# 6. Rating distribution (bar chart)
# 7. Monthly seasonality (bar chart)
# 8. Content duration distribution (histogram)
# 9. Content added over time (line chart - cumulative)
# 10. Genre x Type heatmap data
# Convert all data to JSON for embedding in HTML
Create a single self-contained HTML file with:
#0f1117, cards: #1a1d2e)#00d4aa (teal), #7c5cfc (purple), #ff6b6b (coral), #ffd93d (gold)// Use Chart.js CDN
// <script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
// Color palette
const COLORS = {
teal: '#00d4aa',
purple: '#7c5cfc',
coral: '#ff6b6b',
gold: '#ffd93d',
cyan: '#4ecdc4',
pink: '#ff9ff3',
blue: '#54a0ff',
green: '#5f27cd'
};
// Chart defaults
Chart.defaults.color = '#8b8fa3';
Chart.defaults.font.family = "'Segoe UI', system-ui, sans-serif";
Save the dashboard to output/{argument}/dashboard.html
After creating the dashboard, print a summary of:
output/{argument}/dashboard.html — Single self-contained interactive dashboard