splunk-knowledge-objects-setup

Render and validate Splunk knowledge object stanzas with ACL plans.

36|7|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/chambear2809/splunk-cisco-skills --skill splunk-knowledge-objects-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: splunk-knowledge-objects-setup
Source: https://github.com/chambear2809/splunk-cisco-skills/tree/main/skills/splunk-knowledge-objects-setup
Command: npx skills add https://github.com/chambear2809/splunk-cisco-skills --skill splunk-knowledge-objects-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Governance and automation for Splunk knowledge objects (saved searches, macros, lookups, eventtypes, and tags), including ACLs, ownership, and app-scoped sharing.

Core Features & Use Cases

  • Render and preview stanzas for saved searches, macros, transforms, eventtypes, and tags with ACL plans before applying.
  • Apply object configurations to a Splunk app via REST with optional global sharing and per-role access.
  • Use-case: A security operations team wants consistent sharing and ownership across multiple apps while auditing changes.

Quick Start

Install and run the renderer to generate knowledge-object assets, validate the rendered plan, and apply it to the Splunk instance with an optional dry-run.

Frequently Asked Questions about splunk-knowledge-objects-setup

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

FAQPage Schema
How do I manage Splunk knowledge object ACLs and ownership across multiple apps?

Splunk knowledge object governance is handled by rendering configurations for saved searches, macros, lookups, eventtypes, and tags, generating ACL plans and conf stanzas with safe defaults before applying changes.

Can I preview Splunk saved searches and macros before applying them to production?

Yes, you can preview Splunk saved searches and macros using a dry-run workflow that outputs conf stanzas and ACL plans in JSON format, allowing you to validate the rendered plan before applying it to the instance.

What is the best way to automate Splunk lookup table sharing and eventtype configuration?

Automating Splunk lookup table sharing and eventtype configuration involves rendering the object stanzas with global sharing settings, validating the output, and applying it via REST with optional per-role access controls.

Does this Splunk knowledge object renderer support CSV lookup output and verification workflows?

The renderer supports optional CSV lookup outputs alongside conf stanzas and ACL plans, enabling verification workflows to validate object configurations before applying them to a Splunk app.

What Splunk object kinds are supported for targeted app context rendering and governance?

Supported Splunk object kinds include savedsearch, macro, lookup, eventtype, and tag, all targeting the Splunk app context with safe defaults and validation for governance.

Why should I use a dry-run when applying Splunk tags and eventtypes via REST?

Using a dry-run when applying Splunk tags and eventtypes prevents accidental configuration drift by outputting the planned stanzas and ACLs in JSON format for verification before any changes are committed to the instance.