I would like to create a single conf file as a skeleton file, and then have each index "inherit" this file and then only set the input path and output index-name.
Logstash has nothing built-in for this.
See Recommended way to maintain multiple logstash output plugin configuration - #2 by magnusbaeck for a recent very similar question.