Mhm, there just needs to be more details, imo!
It's very hard for people to know how to use the character if you write so little about them.
I think in general, creating NPCs requires a lot more detail than creating your own characters, because other people can't read your mind about where...