Scripts attribute in ClientMojo is null by default. Then you get NullPointerException here:
https://github.com/apache/karaf/blob/karaf-4.0.4/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/client/ClientMojo.java#L95