What problem does it solve? Manually tuning Apache Spark resource configurations through trial and error leads to over-provisioned clusters, wasted cloud spend, and out-of-memory failures. This Skill retrieves data-driven resource recommendations from Datadog's Spark Pod Autosizing API based on actual historical usage metrics. ## Core Features & Use Cases - Resource Recommendations: Query CPU (P75, P95, max percentiles), memory, heap, overhead, and ephemeral storage recommendations for Spark drivers and executors via the pup CLI. - Cost vs Performance Trade-offs: Compare percentile profiles to choose between cost-saving (P75), balanced (P95), or conservative (max) configurations. - Use Case: A data engineer notices an ETL job hitting OOM errors. They query recommendations for the service and shard, discover the driver needs 7168 MiB instead of 4096 MiB, and apply the new values to their SparkApplication manifest. ## Quick Start Ask the agent to get Spark Pod Autosizing recommendations for your service and shard, for example: get resource recommendations for service 'etl-pipeline' with shard 'production'.