build skin localy, use skin
diff --git a/Jenkinsfile-site.groovy b/Jenkinsfile-site.groovy
index 6e1c2b2..cc3065f 100644
--- a/Jenkinsfile-site.groovy
+++ b/Jenkinsfile-site.groovy
@@ -51,7 +51,17 @@
         stage('Build Site'){ 
             agent {label 'git-websites'}
             steps {
-                
+                // build site skin
+                script {
+                    def mvnfoldersforsite  = ['parent','webskin']
+                    def BASEDIR = pwd()
+                    for (String mvnproject in mvnfoldersforsite) {
+                        dir('master-branch/'+mvnproject) {
+                            sh "mvn clean install -Dmaven.repo.local=${BASEDIR}/.repository"
+                        }
+                    }
+                }
+                // build site
                 script {
                     def mvnfoldersforsite  = ['parent','nbm-shared','nb-repository-plugin',/*'nbm-maven-harness',*/ 'nbm-maven-plugin']
                     def BASEDIR = pwd()