Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By grandcamel
14 specialized skills for natural language Splunk automation - search, job management, exports, and administration via Claude Code
npx claudepluginhub grandcamel/splunk-assistant-skills --plugin splunk-assistant-skillsSet up Splunk Assistant Skills - Python environment, dependencies, and credentials
Browse all available Splunk Assistant skills with descriptions
Show detailed information about a specific Splunk skill
Discover Splunk deployment type, version, and capabilities
Alert triggering, monitoring, and notification management for Splunk.
Splunk application management.
Central hub and router for Splunk Assistant Skills. Routes requests to 17 CLI command groups using 3-level progressive disclosure.
High-volume streaming data extraction for Splunk.
Search job lifecycle orchestration for Splunk.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Set up log aggregation (ELK, Loki, Splunk)
OpenSearch skills to help set up and deploy OpenSearch for a variety of use cases: build search applications with semantic, hybrid, neural sparse, and agentic search strategies; analyze observability data with log analytics (PPL and Query DSL) and distributed traces (OpenTelemetry); deploy to Amazon OpenSearch Service or OpenSearch Serverless with Bedrock integration for embeddings and RAG; migrate from other platforms like Solr to OpenSearch. Just ask your AI assistant to set up a search app, query logs, investigate traces, migrate from Solr, or deploy to AWS.
Develop, optimize, and troubleshoot CrowdStrike LogScale security detection queries using CQL — includes case statements, multi-event correlation, investigation playbooks, and hunting rules.
Axiom CLI and APL query assistance for Claude Code
Query and investigate traces, logs, and metrics from an OpenSearch-based observability stack using PPL and PromQL
Elasticsearch and Kibana REST API expertise for querying, indexing, managing indices, cluster health, aggregations, ES|QL, and dashboard deployment
Complete JIRA automation suite with 14 specialized skills - issue management, agile workflows, time tracking, service management, bulk operations, and more
Claude Code skills for GitLab automation
17 specialized skills for Confluence Cloud automation. Natural language page management, CQL search with export, comments, attachments, labels, permissions, and JIRA integration.
80%Faster than manualSPL workflows |
14Specialized skillsone conversation |
83Production-readyPython scripts |
0SPL syntaxto memorize |
Talk to Splunk like a colleague, not a query language.
Natural language search, job management, and administration for Splunk via Claude Code.
> "Show me error patterns in the main index from the last hour"
Claude: Running SPL query...
index=main error earliest=-1h | stats count by host, sourcetype | sort -count
Found 847 errors across 12 hosts. Top sources:
web-prod-01 nginx:error 423
api-srv-03 application 298
db-master postgresql 126
Get Started • Skills • Use Cases • Architecture
The SPL Way
Hope you remembered the syntax... |
The Natural Way
Just ask. |
| Task | Traditional Splunk | Splunk Assistant | Saved |
|---|---|---|---|
| Write complex SPL query | 5-15 min | 30 sec | 90% |
| Check job status & results | 2-3 min | 10 sec | 95% |
| Export large dataset | 5-10 min | 1 min | 85% |
| Create saved search | 3-5 min | 30 sec | 90% |
| Debug search errors | 5-20 min | 1 min | 80% |
Typical user: Save 3-5 hours per week.
# Install from GitHub
claude plugin add github:grandcamel/Splunk-Assistant-Skills
git clone https://github.com/grandcamel/Splunk-Assistant-Skills.git
cd Splunk-Assistant-Skills
pip install -r requirements.txt
# Set environment variables
export SPLUNK_TOKEN="your-jwt-token"
export SPLUNK_SITE_URL="https://splunk.example.com"
# Or create .claude/settings.local.json for profiles
# Install the splunk-as CLI
pip install splunk-as
# Verify installation
splunk-as --version
# CLI usage (recommended)
splunk-as search oneshot "index=main | stats count by sourcetype" --earliest -1h
# Or with Claude Code
> "Search for errors in the main index from the last hour"
That's it. Claude now has full Splunk access.
If you installed via the plugin system, run the setup wizard:
/assistant-skills-setup
This configures:
~/.assistant-skills-venv/requirements.txtclaude-as shell function for running Claude with dependenciesAfter setup, use claude-as instead of claude:
claude-as # Runs Claude with Assistant Skills venv activated