building-dashboards

Design and deploy Axiom dashboards from templates via the Axiom API.

Updated Nov 21, 2025
One-click install
npx skills add https://github.com/NathanColosimo/kompose --skill building-dashboards-nathancolosimo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: building-dashboards
Source: https://github.com/NathanColosimo/kompose/tree/main/.agents/skills/building-dashboards
Command: npx skills add https://github.com/NathanColosimo/kompose --skill building-dashboards-nathancolosimo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Dashboards are essential for operational visibility, but designing and deploying them can be time-consuming and error-prone without a repeatable pattern. This Skill provides structured guidance and a library of templates, patterns, and scripts to accelerate building Axiom dashboards via API, ensure consistency, and reduce toil.

Core Features & Use Cases

  • Standardized chart patterns and APL templates that map to common dashboard questions (traffic, errors, latency, and distributions).
  • Intake-driven workflow that captures audience, datasets, scope, and golden signals before drafting panels.
  • Template-driven deployment workflow with built-in validation, design playbooks, and Splunk-to-Axiom migration guidance.
  • Reusable layout recipes and SmartFilter configurations to enable interactive dashboards across services.

Quick Start

Provide a service name and dataset, then let the templates and scripts generate and deploy a complete dashboard.

Frequently Asked Questions about building-dashboards

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

FAQPage Schema
How do I build Axiom dashboards from templates using the API?

You can build Axiom dashboards by providing a service name and dataset, then using standardized chart patterns, APL templates, and scripts to generate and deploy the complete dashboard via the Axiom API.

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

The best way to migrate Splunk dashboards to Axiom is using built-in Splunk-to-Axiom migration guidance, which maps existing visualizations to reusable layout recipes and APL patterns for deployment.

Do I need curl and jq to deploy Axiom dashboards with this approach?

Yes, you need curl and jq, along with awk and sed, because the deployment workflow coordinates with scripts that validate dashboard structures and orchestrate deployment through the Axiom API.

How do I set up SmartFilter configurations for interactive Axiom dashboards?

To set up SmartFilter configurations, apply the reusable layout recipes provided in the template library, enabling interactive filtering across services within your Axiom dashboard panels.

Can I standardize multi-service oncall dashboards in Axiom?

Yes, you can standardize multi-service oncall dashboards by using an intake-driven workflow that captures audience and golden signals, then applying standardized chart patterns for traffic, errors, and latency.

What APL patterns are available for common dashboard visualizations?

Available APL patterns include standardized templates that map to common dashboard questions covering traffic, errors, latency, and distributions, ensuring consistency across deployed Axiom dashboards.