Classification tasks often encounter imbalanced datasets, where skewed class distributions bias models toward the majority class, resulting in poor performance for the minority class. This issue becomes even more challenging in multi-class imbalanced datasets. Existing methods for addressing class imbalance often prioritize improving the classification performance of the minority class at the expense of the majority class. To tackle this issue, this paper proposes a skill-diverse expert learning strategy, which performs multi-objective evolutionary sampling from imbalanced data to obtain representative high-quality instance subsets. Three expert objective functions, acting as experts simulating different class distributions, are designed to evaluate the quality of the instance subsets. A constraint is proposed for each expert objective function to ensure that the instance subsets achieve better classification performance than using the full training set. Finally, an ensemble strategy is used to combine classifiers trained on diverse subsets of instances for prediction. Compared to state-of-the-art data-level and ensemble learning-based methods, the experimental results show that the proposed method delivers the best overall classification performance across 22 imbalanced datasets.