PG thought he knew what the OP would be about, but he was mistaken.
The first thing a good UX Designer should tell you about creating a persona is that if you just blindly follow a template, you have missed the point. User research should inform the layout — don’t let the layout constrain the research.
Put simply, don’t just follow a template.
Sadly, this advice is not very helpful when you are starting out, staring at a blank sheet of paper trying to create a set of personas.
‘Isn’t making a persona a waste of time? What’s the point?’
Personas are all about building empathy amongst your team. Great software gets made when the people who make it care about the people who use it. That means during every meeting, when making any decision, in every design and with every line of code, you should first be thinking about your users.
. . . .
‘What should I put in a persona?’
To answer this question with a question: what is it about your users that your team should know, remember and reflect on every day?
To answer your question in a more detailed (and longwinded) way, I have put together this worksheet that I use to guide my research:
Link to the rest at Prototypr.io
There is a second page to the worksheet at the OP. PG was interested in the similarity of the persona worksheet for a software user interface to a character sketch.