I feed ours table scraps - but no beans (not that you have any, you're primal, right? ), onions, garlic - they will make the eggs taste weird for a few days. I know chickens will eat bugs and even rodents but I don't feed mine chicken or cow. No citrus peels either. But veggies, fruit, etc - they love. I do feed them back their crushed eggshells for extra calcium.
I use a high-quality locally produced layer pellet. They lay better and are much healthier when they have a good feed to supplement their pasture. In winter we have snow cover so they just eat chicken feed and scraps for winter. In spring/summer/fall they love to forage for bugs etc, but they also LOVE to eat grass and weeds. Unless you have a large area you can fence for them, they will defoliate anywhere you put them, so we rotate where they are regularly, using movable electric net fencing. We have 25 acres, so this is easy, but you can simulate it with fewer chickens and smaller pastures, or even a small movable chicken tractor, in a yard.
We raise meat birds - planning to do 200 this year (family of 4 eating primal! and my 10yo ds with autism eats primarily chicken and a LOT of it - he is Boy Grok personified, he is very active outside), 100 at a time. And we raise laying hens - have 9 currently, thanks to the efforts of our labrador retriever to retrieve them!!!, but have had anywhere from 9 to 38 at any given time in the past 4 years.
Oh and old laying hens make fantastic chicken stock. It's so rich and delicious!