building-dashboards

Automate Axiom dashboard design, validation, and deployment via scripts.

2|1|Updated Feb 15, 2025
One-click install
npx skills add https://github.com/tomhoule/chezmoi-dotfiles --skill building-dashboards-tomhoule
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: building-dashboards
Source: https://github.com/tomhoule/chezmoi-dotfiles/tree/main/dot_config/agents/skills/building-axiom-dashboards
Command: npx skills add https://github.com/tomhoule/chezmoi-dotfiles --skill building-dashboards-tomhoule

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, curl, and includes scripts (resource) components.

What problem does it solve?

Dashboards are essential for decision-making, but designing and provisioning them across datasets and deployments is error-prone and time-consuming without standardized workflows.

Core Features & Use Cases

  • Design and build Axiom dashboards via API, including a variety of chart types, layout patterns, and MPL/APL integration.
  • Migrate from Splunk dashboards and apply template-based workflows to accelerate dashboard creation.
  • Validate, normalize, and deploy dashboards using a suite of scripts (dashboard-new, dashboard-from-template, dashboard-create, dashboard-validate, etc.).

Quick Start

Instantiate a dashboard from a template or a scratch design, then run validation and deployment workflows with the included scripts.

Frequently Asked Questions about building-dashboards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Axiom dashboard creation and deployment via API?

Automate Axiom dashboard creation and deployment via API using a suite of scripts for intake, template instantiation, layout normalization, validation, and deployment. This standardizes provisioning across multiple datasets and deployments to reduce manual errors.

What is the best way to migrate Splunk dashboards to Axiom?

Migrate Splunk dashboards to Axiom by applying template-based workflows and chart option configurations. The process coordinates intake and layout normalization to translate existing dashboard designs into Axiom-compatible formats efficiently.

Can I use APL and MPL patterns to design data visualizations in Axiom?

Yes, you can design data visualizations in Axiom using MPL and APL patterns. The workflow integrates these query patterns to configure various chart types and apply specific layout patterns across your datasets.

Do I need curl and jq installed to deploy Axiom dashboards with scripts?

Yes, curl and jq are required dependencies to run the dashboard deployment scripts. These command-line tools handle API requests and JSON data processing required for validating and creating dashboards via the Axiom API.

How do I validate an Axiom dashboard configuration before deployment?

Validate an Axiom dashboard configuration before deployment by running the dashboard-validate script. This checks your chart options, layout normalization, and template instantiation to ensure the design is error-free prior to API creation.