With what you've described she can do, she's actually pretty much "finished" kindergarten already.
Honestly, it's getting kind of silly when parents are wondering "what does my kid need to know before kindergarten, I want to make sure she's not behind." It used to be that kindergarten itself was the 'prep' year, where kids who might or might not have known anything 'academic' get some basics in preparation for grade 1 -- but that it wasn't even expected that most kids would even do kindergarten! Grade 1 was the normal entry point (thus it being called grade ONE, ya know) and going to kindergarten was for the kids who were extra-eager to start school and couldn't wait for grade 1, or to give them a bit of a 'leg up'.
Nowadays, you have to worry about preparing for kindergarten. Pre-K never used to exist, there was 'nursery school' but it was more about play and child-care, but with the push for younger and younger academics, 'nursery school' turned into another academic entry point. When I lived in Ontario, it was termed "junior kindergarten" for the 4yos and "senior kindergarten" for the 5yos. And yes, parents worried about their kids being "ready" for junior kindergarten and not being behind.
I'm not criticizing the poster, BTW :) Her worry about this is perfectly 'normal' based on today's societal expectations. I'm just pointing out that... it's kind of a silly thing to worry about. :) And besides which, what's the worst thing that could happen? She enters kindergarten, behind her peers. Does that mean she's going to STAY behind her peers? Wouldn't be a great education system if the teachers didn't actually help the kids who were behind, would it?
(And if you think that would, in fact, be the case, then that says something there about your opinion about the education system and provides further justification for homeschooling ;) )
Anyway, a lot of fears about education for youngsters can fall by the wayside once you realize that 90% of what kids "know" at this age is completely *developmental*, rather than "taught". Yes, they need to be exposed to certain things in order for them to pick them up, but if they're exposed at 4 or at 7 doesn't really matter, and it can even be better in many cases to wait until they're 7 and you know that they'll in fact be able to pick them up easily, rather than banging heads against the walls and desks at age 4. :)
What should a child know at age 5? That they're loved, that they're safe, that life is interesting and there's so much cool stuff to learn out there. :)