Simplify spec building and execution process