Synaptic SkillsSynapticSkills
MarketplaceSkill GraphCriar SkillMCP ServerPlataformaEnterprise
v0.1.0-beta
Voltar ao Marketplace
DataMédioAuto-Sync

Data Visualization

porTHIAGONOMA·THIAGONOMA· v1.3.2 · atualizado em 2026-04-12T22:48:16.729Z
80
Score

Cria visualizações interativas com Chart.js, D3.js, Recharts e Plotly. Gera dashboards responsivos com escolha de gráfico baseada nos dados, acessibilidade WCAG e export para PNG/SVG/PDF.

data-visualizationchartsd3rechartsdashboardplotlyaccessibility
Linguagens
TypeScriptJavaScriptPython
756Stars
92Forks
11.2KUsos
Fork

Documento do Skill

SKILL.mddata-visualization/workflow
Passo-a-passo detalhado do skill, referenciando as fases cognitivas:
1
SENSE — Analisar dados e objetivo
```python
import pandas as pd
df = pd.read_csv("data.csv")
print(df.dtypes) # identificar tipos de dados
print(df.describe()) # distribuição de valores numéricos
print(df.nunique()) # cardinalidade de categóricas
```
2
CONTEXTUALIZE — Selecionar tipo de gráfico
| Objetivo | Tipo de Gráfico |
|---------|----------------|
| Comparar categorias | Bar chart (horizontal se labels longas) |
| Mostrar evolução temporal | Line chart / Area chart |
| Distribuição | Histogram / Box plot |
| Correlação entre 2 variáveis | Scatter plot |
| Proporção de um todo | Pie (< 5 categorias) / Treemap |
3
RECOMMEND — Implementar com Recharts (React)
```typescript
import { LineChart, Line, XAxis, YAxis, CartesianGrid, Tooltip, ResponsiveContainer } from 'recharts';
interface SalesChartProps {
data: { month: string; revenue: number; users: number }[];
}
export function SalesChart({ data }: SalesChartProps) {
return (
<div role="img" aria-label="Gráfico de receita mensal — crescimento de 45% em 2026">
<ResponsiveContainer width="100%" height={300}>
<LineChart data={data}>
<CartesianGrid strokeDasharray="3 3" opacity={0.3} />
<XAxis dataKey="month" tick={{ fontSize: 12 }} />
<YAxis tickFormatter={(v) => `R$ ${(v/1000).toFixed(0)}k`} />
<Tooltip
formatter={(value: number, name: string) => [
`R$ ${value.toLocaleString('pt-BR')}`, name
]}
/>
<Line type="monotone" dataKey="revenue" stroke="#6366f1" strokeWidth={2} dot={false} />
</LineChart>
</ResponsiveContainer>
</div>
);
}
```
4
RECOMMEND — Versão Python com Plotly
```python
import plotly.express as px
import plotly.io as pio
fig = px.line(df, x='month', y='revenue',
title='Receita Mensal 2026',
labels={'revenue': 'Receita (R$)', 'month': 'Mês'})
fig.update_layout(yaxis_tickformat='R$,.0f')
# Export
pio.write_image(fig, 'chart.png', width=1200, height=600, scale=2)
fig.write_html('chart.html', include_plotlyjs='cdn')
```
5
EVALUATE — Verificar design e acessibilidade
Testar com ferramenta de simulação de daltonismo (Coblis ou Sim Daltonism)
Verificar contraste de cores: `axe-core` para accessibility audit
Testar em mobile: 375px width mínimo
6
REFLECT — Finalizar
Adicionar fallback tabular para screen readers
Documentar como atualizar dados
Reportar telemetria via mcp-skillschain

Telemetria de Agentes

Execuções
0
total
Taxa de Sucesso
0%
últimos 30d
Latência Média
0.0s
p50
Alucinação
0.0%
detecção
Tokens Entrada
0
avg 0/exec
Tokens Saída
0
avg 0/exec

Uso por Plataforma

Skills Relacionados

Compõe comSQL Query Builder
21%
Hebbian Synapse
Composite0.210
w = 0.3·α + 0.5·β + 0.2·γ
91
Compõe com ←PPTX Skill
70%
Hebbian Synapse
Composite0.700
w = 0.3·α + 0.5·β + 0.2·γ
84
Compõe com ←Requirements for Outputs
70%
Hebbian Synapse
Composite0.700
w = 0.3·α + 0.5·β + 0.2·γ
83
Compõe com ←Web Scraper
21%
Hebbian Synapse
Composite0.210
w = 0.3·α + 0.5·β + 0.2·γ
79
Compõe com ←Log Analyzer
21%
Hebbian Synapse
Composite0.210
w = 0.3·α + 0.5·β + 0.2·γ
81
Compõe com ←Pandas Data Analyzer
21%
Hebbian Synapse
Composite0.210
w = 0.3·α + 0.5·β + 0.2·γ
87
Compõe com ←Data Cleaning and Variable Screening
70%
Hebbian Synapse
Composite0.700
w = 0.3·α + 0.5·β + 0.2·γ
85
Similar a ←Spreadsheet Skill
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
81
Similar a ←Azure Pricing Skill
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
85
Similar a ←Power BI DAX Formula Optimizer
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
83
Similar a ←Power BI Data Model Design Review
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
80
Similar a ←Power BI Performance Troubleshooting Guide
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
84
Similar a ←Power BI Report Visualization Designer
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
83
Similar a ←Power BI Semantic Modeling
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
85
Similar a ←Analytics Tracking
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
82
Similar a ←Churn Prevention
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
85
Similar a ←Customer Research
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
82
Similar a ←Form CRO
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
83
Similar a ←Pricing Strategy
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
83
Similar a ←Programmatic SEO
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
85
Similar a ←SEO Audit
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
85
Co-executedSQL Query Builder
45%
Hebbian Synapse
Composite0.448
w = 0.3·α + 0.5·β + 0.2·γ
91
Co-executedEmbedding Generator
40%
Hebbian Synapse
Composite0.400
w = 0.3·α + 0.5·β + 0.2·γ
90
Co-executedWeb Scraper
12%
Hebbian Synapse
Composite0.115
w = 0.3·α + 0.5·β + 0.2·γ
79
Co-executedLog Analyzer
5%
Hebbian Synapse
Composite0.050
w = 0.3·α + 0.5·β + 0.2·γ
81
Co-executedPandas Data Analyzer
41%
Hebbian Synapse
Composite0.409
w = 0.3·α + 0.5·β + 0.2·γ
87
Co-executedML Model Trainer
40%
Hebbian Synapse
Composite0.400
w = 0.3·α + 0.5·β + 0.2·γ
85
Co-executedETL Pipeline Builder
40%
Hebbian Synapse
Composite0.400
w = 0.3·α + 0.5·β + 0.2·γ
86
Co-executedSentiment Analyzer
40%
Hebbian Synapse
Composite0.400
w = 0.3·α + 0.5·β + 0.2·γ
84
Co-executed ←Analytics Tracking
50%
Hebbian Synapse
Composite0.496
w = 0.3·α + 0.5·β + 0.2·γ
82
Co-executed ←Customer Research
50%
Hebbian Synapse
Composite0.504
w = 0.3·α + 0.5·β + 0.2·γ
82

Árvore do Skill

Data Visualization
data-visualization
Fases Cognitivas6
1.SENSE: Percepção
2.CONTEXTUALIZE: Contextualização
3.HYPOTHESIZE: Hipótese
4.RECOMMEND: Recomendação
5.EVALUATE: Avaliação
6.REFLECT: Reflexão
Triggers15
create chartcriar gráficodata visualizationvisualizar dadosdashboard chartsrechartsd3.js chartplotly visualizationbar chartline chartpie chartscatter plotinteractive chartexport chartgráfico interativo

Avaliar este Skill

Score Breakdown

⭐Avaliação Humana0%
🤖Sucesso de Agentes0%
🕐Atualidade100%
🔗Saúde de Dependências100%
🕸️Centralidade no Grafo0%
🛡️Segurança50%
CompositeScore = α·Humano + β·Agente + γ·Recência + δ·Deps + ε·Centralidade + ζ·Segurança

Instalação

$ synaptic mcp download data-visualization
$ synaptic skills detail data-visualization
$ synaptic skills live data-visualization

Links

GitHub Repository