I am searching for any landscape-scale indices that can be used to predict spatial soil moisture variability such as the range of slope gradients, slope aspects, plan, or profile curvatures.
you can use the wetness index or use NASA-USDA Global Soil Moisture Data in google earth engine and create a moisture index in scale high resolution with it on a machine learning algorithm.