When building a service that runs on the Rover and should interface the ASE framework, you will most likely want to use a roverlib. This is the variant for python.
You can initialize a service with the Python roverlib using roverctl as follows:
roverctl service init python --name python-example-service --source github.com/author/example-service-serviceRead more about using roverctl to initialize services here.