custom-visualization-builder

Installation
SKILL.md

Custom Visualization Builder

Scaffold, build, package, and install a custom Splunk dashboard visualization using the @splunk/dashboard-studio-extension framework. Vizzes run in a sandboxed iframe and receive data from Splunk searches. You can build them with plain JavaScript or React — pick based on what the viz needs.

No local Splunk instance is required for development. Build and package locally, then install the .spl into a supported instance. Requires Splunk Enterprise 10.4+ or Splunk Cloud Platform (equivalent release).

When to Use

Use this skill when a user asks to create a new Splunk custom visualization, add a visualization to an existing dashboard-studio-extension project, package a visualization as a Splunk app, or migrate a legacy RequireJS custom viz to the current extension framework.

Do not install or update a visualization in a production or shared Splunk environment unless the user explicitly confirms that target. Do not ask users for raw credentials; use already configured local Splunk auth or a user-run install command.


Prerequisites

  • Node.js >= 22
  • Yarn >= 1.22
  • Target instance: Splunk Enterprise 10.4+ or Splunk Cloud Platform (equivalent release)
Installs
51
GitHub Stars
29
First Seen
Aug 3, 2026
custom-visualization-builder — splunk/splunk-agent-skills