Skip to content

[External Plugin]: elasticsearch #1873

@gregorycrist

Description

@gregorycrist

Plugin name

elasticsearch

Short description

Official Elastic plugin for GitHub Copilot — translate natural language to ES|QL queries, ingest data, manage Elasticsearch security (authn, authz, audit), and troubleshoot clusters. Powered by the official Elastic agent skills repository.

GitHub repository

elastic/agent-skills

Plugin path inside the repository

plugins/elasticsearch

Ref to review

No response

Commit SHA to review

e0d6b02194d4ec74cf9e5975290e950fc5ba549f

Version

0.3.0

License identifier

Apache-2.0

Author name

Elastic

Author URL

https://www.elastic.co

Homepage URL

https://github.com/elastic/agent-skills/tree/main/plugins/elasticsearch

Keywords

elasticsearch, esql, search, ingest, security, elastic

Additional notes for reviewers

This plugin is maintained by Elastic (https://www.elastic.co) and submitted by a member of the Elastic team.

The plugin bundles 7 skills:

  • elasticsearch-esql — translate natural language to ES|QL, execute queries, discover indices and schemas
  • elasticsearch-authn — authentication configuration and troubleshooting
  • elasticsearch-authz — authorization and role management
  • elasticsearch-audit — audit logging configuration
  • elasticsearch-file-ingest — file-based data ingestion pipelines
  • elasticsearch-onboarding — cluster setup and onboarding
  • elasticsearch-security-troubleshooting — security diagnostics

The plugin.json at the submitted SHA has "name": "elasticsearch" matching the directory name and "skills": ["skills/"] as required by the intake validator.

Submission checklist

  • The plugin lives in a public GitHub repository.
  • The ref and/or sha I provided is immutable (release tag and/or full 40-character commit SHA), not a branch.
  • This submission follows this repository's contribution, security, and responsible AI policies.
  • This plugin is not already listed in the Awesome Copilot marketplace.

Metadata

Metadata

Assignees

No one assigned

    Labels

    external-pluginPR updates plugins/external.jsonrequires-submitter-fixesSubmission has quality-gate findings that submitter must fix before maintainer review

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions