We can add the repository to our kickstart with the repo keyword. We can then specify packages or groups from the repository in the %packages section.

repo --name=Local --baseurl=http://server0.example.com/install/Local/x86_64
We will want our group to be installed as well as our repository rpm, here is how we do that.
Now after installation our client will have the following packages installed from our repository
[root@client15 ~]# rpm -q puppet ruby-augeas func
Now that we have our extra rpms installed, we can move on to configuring puppet.