plotly-dashboard-skill

Build production-ready Plotly Dash dashboards with consistent theming, clear layouts, and performant callbacks.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "plotly-dashboard-skill" with this command: npx skills add fmschulz/omics-skills/fmschulz-omics-skills-plotly-dashboard-skill

Plotly Dashboard Skill

Create interactive dashboards with a single source of truth for UI and figure styling.

Instructions

  1. Capture audience, questions, and data constraints.
  2. Pick a layout pattern and component library.
  3. Define a theme and Plotly figure template.
  4. Build the layout skeleton before callbacks.
  5. Implement callbacks with clear inputs/outputs.
  6. Optimize slow callbacks with caching or pre-aggregation.

Quick Reference

TaskAction
UI style guideSee STYLE_GUIDE.md
Figure templateSee FIGURE_STYLE.md
PalettesSee PALETTES.md
App architectureSee DASH_ARCHITECTURE.md
PerformanceSee PERFORMANCE.md

Input Requirements

  • Audience and key decisions
  • Data sources and update cadence
  • Required filters and views
  • Deployment constraints

Output

  • Dash app scaffold (layout + callbacks)
  • Consistent theming and figure templates
  • README with usage notes

Quality Gates

  • Layout communicates hierarchy and intent
  • Callbacks are small and focused
  • p95 interaction latency acceptable
  • Styling is consistent across charts

Examples

Example 1: Layout-first workflow

Header + filters + KPI row + primary trends + breakdown table

Troubleshooting

Issue: Slow callbacks Solution: Cache expensive steps or pre-aggregate data.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

bio-phylogenomics

No summary provided by upstream source.

Repository SourceNeeds Review
General

bio-protein-clustering-pangenome

No summary provided by upstream source.

Repository SourceNeeds Review
General

science-writing

No summary provided by upstream source.

Repository SourceNeeds Review