plugin-bundle-size
A Grafana skill for making an app plugin load faster by shrinking the module.js bundle the browser fetches first.
What the skill teaches
A Grafana skill for making an app plugin load faster by shrinking the module.js bundle the browser fetches first. The agent can add bundle size reporting in CI, checks the plugin type and updates @grafana/create-plugin, looks for code worth splitting, then applies React.lazy, Suspense and webpack code splitting in priority order: the module entry point, routes in App.tsx, extension components and component registries or tabs. It regroups chunks if splitting goes too far, measures the result and tests the running plugin. Risk levels are given for each change.
Capabilities
- Report plugin bundle size in CI
- Lazy load plugin pages and extensions
- Split module.js with webpack code splitting
- Measure bundle size before and after
About
- Publisher
- Grafana Labs
- Tool
- Grafana
Install
What's inside
- references/datasource-plugins.md
- references/troubleshooting.md
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | Skill | |
| Tool | Grafana | |
| Publisher | Grafana Labs | source |
| Official status | Officialin Grafana Labs' own grafana GitHub organisation | source |
| Needs an API key or sign-in | Not stated in its documentation | |
| Includes scripts | No | source |
| Platforms | Not stated in its documentation | |
| AI clients | Not stated in its documentation | |
| Licence | Apache-2.0 | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 10, 2026307 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository |
More from Grafana Labs
3 servers · 54 skills
- Grafana (MCP server)
- admission-control (Skill)
- app-sdk-concepts (Skill)
- cue-kind-definition (Skill)
- reconciler-logic (Skill)
- adaptive-metrics (Skill)
Sources
- Skill file (SKILL.md)github.com/grafana/skills · Backs: LicenceNov 10, 2026
- README (README.md)github.com/grafana/skillsNov 13, 2026
- GitHub repositorygithub.com/grafana/skills · Backs: Official status, Publisher, Activity, LicenceNov 11, 2026
- Folder in the repository (plugin-bundle-size)github.com/grafana/skills · Backs: Includes scriptsNov 10, 2026