Installs, uninstalls, enables, and disables Splunk applications. Activated by keywords like 'app', 'application', 'install', or 'addon'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/splunk-assistant-skills:splunk-appThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Splunk application management.
Splunk application management.
Install, uninstall, enable, disable, and manage Splunk applications.
| Operation | Risk | Notes |
|---|---|---|
| List apps | - | Read-only |
| Get app details | - | Read-only |
| Enable app | ⚠️ | Easily reversible |
| Disable app | ⚠️ | Easily reversible |
| Install app | ⚠️⚠️ | May affect system behavior |
| Uninstall app | ⚠️⚠️⚠️ | IRREVERSIBLE - app files deleted |
| Command | Description |
|---|---|
app list | List installed apps |
app get <name> | Get app details |
app install <file> | Install app from package file (.tar.gz, .tgz, .spl) |
app uninstall <name> | Remove app |
app enable <name> | Enable disabled app |
app disable <name> | Disable app |
| Option | Commands | Description |
|---|---|---|
-o, --output | list, get | Output format (text, json) |
-n, --name | install | App name (overrides name from package) |
--update/--no-update | install | Update if app exists |
-f, --force | uninstall | Skip confirmation |
# List installed apps
splunk-as app list
splunk-as app list -o json
# Get app details
splunk-as app get search
splunk-as app get search --output json
# Install app (supports .tar.gz, .tgz, .spl formats)
splunk-as app install my_app.tgz
splunk-as app install my_app.spl --update
splunk-as app install package.tar.gz --name custom_app_name
# Uninstall app
splunk-as app uninstall my_app
splunk-as app uninstall my_app --force
# Enable app
splunk-as app enable my_app
# Disable app
splunk-as app disable my_app
GET/POST /services/apps/local - List/InstallGET/POST/DELETE /services/apps/local/{name} - CRUDPOST /services/apps/local/{name}/package - Exportnpx claudepluginhub grandcamel/splunk-assistant-skills --plugin splunk-assistant-skillsRoutes natural language requests to 17 Splunk CLI command groups with connection verification and progressive disclosure. Useful for managing searches, jobs, exports, and admin tasks.
Wraps SentinelOne Singularity Data Lake (SDL) API with a Python client and CLI for querying data lake and managing parsers, dashboards, alerts, lookups, and datatables.
Detects, categorizes, and monitors applications across managed endpoints via RocketCyber agent telemetry. Supports application discovery, approved vs unapproved software tracking, app-level threat detection, and compliance reporting.