es-plugins-validation

Execute automated regression test suites for Elasticsearch plugin builds.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/dennywu2966/denny-all-in-one --skill es-plugins-validation
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: es-plugins-validation
Source: https://github.com/dennywu2966/denny-all-in-one/tree/main/home/.claude/skills/es-plugins-validation
Command: npx skills add https://github.com/dennywu2966/denny-all-in-one --skill es-plugins-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires jq, bc, python3, curl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Automatically validates Elasticsearch plugin changes by running a comprehensive regression suite to prevent regressions before merges or releases.

Core Features & Use Cases

  • End-to-end regression tests for Lance Vector and Cloud IAM across 75 test cases (P0/P1/P2).
  • Automates setup, execution, and result reporting of critical ES plugin validations, including memory checks and auth flows.
  • Use case: after modifying a plugin, run the full suite to confirm stability and report failures upstream.

Quick Start

Validate plugin changes by executing the critical regression suite against a running Elasticsearch instance.

Frequently Asked Questions about es-plugins-validation

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

FAQPage Schema
How do I run automated regression tests for Elasticsearch plugins before a PR?โ–ผ

Run automated regression tests for Elasticsearch plugins by executing the validation suite scripts against a running ES instance. The suite validates plugin stability across 75 tests covering P0, P1, and P2 priorities before merging code changes.

What Elasticsearch plugin validations are covered in an end-to-end regression suite?โ–ผ

End-to-end regression validations cover Lance Vector and Cloud IAM plugins, testing memory usage, authentication flows, role mapping, and edge cases. The suite executes 75 prioritized test cases to identify regressions after code modifications.

Do I need specific dependencies to execute Elasticsearch plugin validation scripts?โ–ผ

Executing Elasticsearch plugin validation scripts requires jq, bc, python3, and curl installed in your environment. These dependencies drive the automated test execution, data parsing, and API interactions needed for regression testing.

Can I automate authentication and memory checks for Lance Vector and Cloud IAM plugins?โ–ผ

Automating authentication and memory checks for Lance Vector and Cloud IAM plugins is supported. The regression suite includes specific test cases for auth flows, role mapping validations, and memory usage monitoring across P0, P1, and P2 priorities.

What's the best way to identify regressions in Elasticsearch plugin builds?โ–ผ

Identify regressions in Elasticsearch plugin builds by running the comprehensive validation suite guided by the reg_validation_guide.md plan. The scripts automate setup, execution, and result reporting to pinpoint failures across 75 critical test cases.

When should I run Elasticsearch plugin regression tests to prevent merge failures?โ–ผ

Run Elasticsearch plugin regression tests after modifying plugin code and before submitting PRs. The validation suite prevents regressions by confirming stability across critical functionality, including memory checks and authentication flows, before merges or releases.