To get started you need the following dependencies installed. nodejs npm git cockpit make awk
you can install all of them with one command on opensuse.
$ sudo zypper in nodejs npm git cockpit make awk
You will need to following repo cloned on to your system https://github.com/cockpit-project/starter-kit.