elastic avatar

Elasticsearch Authn

This handles the full menu of Elasticsearch authentication methods: native username/password, API keys, LDAP, Active Directory, SAML, OIDC, Kerberos, JWT, and PKI certificates. The skill assumes your realms are already configured and focuses on actually connecting with credentials, verifying who's authenticated, and managing API key lifecycles. What stands out is the rigid insistence on environment variables and `.env` files instead of pasting secrets into chat, which makes sense given how Claude conversations work. Coverage is thorough across self-managed, ECH, and Serverless deployments, though you'll hit limits with LDAP and Kerberos on managed offerings. Pair it with the separate elasticsearch-authz skill when you need to work with roles and permissions.

skills.sh installs
3K
GitHub stars
604
last updated
Aug 21, 2026

Install

$ npx -y skills add elastic/agent-skills --skill elasticsearch-authn --agent claude-code

Installs into .claude/skills of the current project.

Files

This handles the full menu of Elasticsearch authentication methods: native username/password, API keys, LDAP, Active Directory, SAML, OIDC, Kerberos, JWT, and PKI certificates. The skill assumes your realms are already configured and focuses on actually connecting with credentials, verifying who's authenticated, and managing API key lifecycles. What stands out is the rigid insistence on environment variables and `.env` files instead of pasting secrets into chat, which makes sense given how Claude conversations work. Coverage is thorough across self-managed, ECH, and Serverless deployments, though you'll hit limits with LDAP and Kerberos on managed offerings. Pair it with the separate elasticsearch-authz skill when you need to work with roles and permissions.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/elastic/agent-skills
Categories
Backend & APIs, AI & Agent Building, Databases
First seen
May 16, 2026

More from elastic/agent-skills

All 57
1triggerdotdev avatartrigger-realtimetriggerdotdev/skillsSubscribe to Trigger.dev task runs in real-time from frontend and backend. Use when building progress indicators, live dashboards, streaming AI/LLM responses, o2.9Kskills.sh installs
2nexu-io avatarlogin-flownexu-io/open-designMobile login and authentication flow screens2.9Kskills.sh installs
3elastic avatarelasticsearch-security-troubleshootingelastic/agent-skillsDiagnose and resolve Elasticsearch security errors: 401/403 failures, TLS problems, expired API keys, role mapping mismatches, and Kibana login issues. Use when2.9Kskills.sh installs
4nvidia avataraiq-researchnvidia/skillsUse when asked to run deep research or AI-Q research through a reachable NVIDIA AI-Q Blueprint backend.2.9Kskills.sh installs
5browserbase avatarfunctionsbrowserbase/skillsDeploy serverless browser automation as cloud functions using Browserbase. Use when the user wants to deploy browser automation to run on a schedule or cron, cr2.9Kskills.sh installs
6dynatrace avatardt-obs-servicesdynatrace/dynatrace-for-aiService performance monitoring with RED metrics (Rate, Errors, Duration) and runtime-specific telemetry for Java, .NET, Node.js, Python, PHP, and Go. Use when a2.9Kskills.sh installs