Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/Objective-Arts/lens-dist --skill dashboardsコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | dashboards |
| description | Dashboard design principles |
<core_definition> "A dashboard is a visual display of the most important information needed to achieve one or more objectives; consolidated and arranged on a single screen so the information can be monitored at a glance." — Stephen Few </core_definition>
<essential_principles>
<single_screen_rule> A dashboard must fit on a single screen without scrolling. If it requires scrolling, it's not a dashboard—it's a report. The constraint forces prioritization. </single_screen_rule>
<at_a_glance> Information must be perceivable at a glance. This means:
<eloquence_through_simplicity> Reduce to the minimum necessary:
Every pixel should earn its place. If removing something loses no information, remove it. </eloquence_through_simplicity>
<color_discipline> Color is a scarce resource. Use it only for meaning:
<appropriate_precision> Match precision to need:
Don't display more precision than the viewer can use. </appropriate_precision>
</essential_principles>
<dashboard_types> Three primary types, each with different design requirements:
| Type | Purpose | Update | Interaction | Focus |
|---|---|---|---|---|
| Strategic | Long-term oversight | Daily/Weekly | Minimal | Trends, KPIs |
| Analytical | Deep investigation | As needed | High | Drill-down, comparison |
| Operational | Real-time monitoring | Seconds/Minutes | Low | Alerts, current state |
Most dashboards serve ONE type. Mixing types creates confusion. </dashboard_types>
<display_media_hierarchy> Choose the right display for the data:
| Data Type | Best Display | Avoid |
|---|---|---|
| Single KPI vs target | Bullet graph | Gauge, pie chart |
| Trend over time | Sparkline | Full chart with axes |
| Distribution | Strip plot, histogram | Pie chart |
| Part-to-whole | Stacked bar | 3D pie, donut |
| Comparison | Bar chart | Radar chart |
| Geographic | Choropleth | 3D globe |
| Correlation | Scatter plot | Bubble chart |
| Current status | Indicator + value | Animation |
Rule: The simplest display that communicates the data wins. </display_media_hierarchy>
What are you designing?<quick_audit_checklist> Run through this for any dashboard:
Structure
Display Media
Visual Design
Data
Perception
<anti_patterns> Few's most critical warnings:
Gauges and Meters — Waste space, encode poorly, look "impressive" but communicate little. Replace with bullet graphs.
Pie Charts — Humans judge angles poorly. Use bar charts for comparison, bullet graphs for target tracking.
Traffic Lights Alone — Red/yellow/green without values loses critical context. Always show the number alongside status.
Bright Color Everywhere — When everything screams for attention, nothing gets it. Default to gray, highlight exceptions.
Scrolling Dashboards — If it scrolls, it's not a dashboard. Prioritize ruthlessly.
Decoration — Gradients, 3D effects, background images, corporate logos in data area. Every non-data pixel costs attention. </anti_patterns>
This skill works with: - **d3-expert** — Implementation patterns for bullet graphs, sparklines - **stakeholder-adaptation** — Adjust dashboard for executive vs. analyst audience - **charts-visualization-review** — Complementary principles (data-ink ratio, lie factor) - **behavioral-health-viz-patterns** — Domain-specific dashboard patterns