see:
https://github.com/CCDG/Pipeline-Standardization/blob/4d614859df2f559c25d86c746e23787422252102/PipelineStandard.md
They provide specific on how to implement GATK best practice pipeline and it should be realively easy to use them to implement a new variant detection pipeline for human.