A Mapbox GL basemap style it is using the vector tile schema of OpenMapTiles as well as the contour lines and hillshading from openmaptiles.com.
Use the Maputnik CLI to edit and develop the style.
After you've started Maputnik open the editor on localhost:8000
.
maputnik --watch --file style.json