Each NPC has 7 skills. They're somewhat randomly generated and only the bold ones are relevant to the performance of the NPC in question.
Info on exactly what for and how they are used is sketchy but CBJ has revealed a few titbits.
Further info on Marine Officers from w.evans: