Diagnose, compare, and optimize Apache Spark applications and SQL queries using Spark History Server data. Use this skill whenever the user wants to understand why a Spark app is slow, compare two benchmark runs or TPC-DS results, find performance bottlenecks (skew, GC pressure, shuffle spill, straggler tasks), get tuning recommendations, or optimize Spark/Gluten configurations. Also trigger when the user mentions 'diagnose', 'compare runs', 'why is this query slow', 'tune my Spark job', 'benchmark comparison', 'performance regression', or asks about executor skew, shuffle overhead, AQE effectiveness, or Gluten offloading issues.
$npx -y skills add yaooqinn/spark-history-cli --skill spark-advisorInstalls into the current project.
Run `npx skills use "https://github.com/yaooqinn/spark-history-cli" --skill "yaooqinn/spark-history-cli/spark-advisor"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/yaooqinn/spark-history-cli" that are relevant to the current task. Run `npx skills add "https://github.com/yaooqinn/spark-history-cli"` and select the relevant skills, then follow their instructions.