Plotly dashboard skill
Skill BioTender-max/awesome-bio-agent-skills/skills/omics/plotly-dashboard-skill
Build production-ready Plotly Dash dashboards with consistent theming, clear layouts, and performant callbacks.From its SKILL.md
npx -y skills add BioTender-max/awesome-bio-agent-skills --skill plotly-dashboard-skillAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
SKILL.md
1.5 KB, 318 tokens by cl100k_base, as published. Nobody here has run it
Plotly Dashboard Skill
Create interactive dashboards with a single source of truth for UI and figure styling.
Instructions
- Capture audience, questions, and data constraints.
- Pick a layout pattern and component library.
- Define a theme and Plotly figure template.
- Build the layout skeleton before callbacks.
- Implement callbacks with clear inputs/outputs.
- Optimize slow callbacks with caching or pre-aggregation.
Quick Reference
| Task | Action |
|---|---|
| UI style guide | See STYLE_GUIDE.md |
| Figure template | See FIGURE_STYLE.md |
| Palettes | See PALETTES.md |
| App architecture | See DASH_ARCHITECTURE.md |
| Performance | See 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.
What ships with it: 7 files
16.5 KB alongside SKILL.md
- DASH_ARCHITECTURE.md2.0 KB
- EXAMPLES.md2.6 KB
- FIGURE_STYLE.md3.2 KB
- PALETTES.md2.3 KB
- PERFORMANCE.md1.6 KB
- QA_CHECKLIST.md1.5 KB
- STYLE_GUIDE.md3.3 KB