Each hirable NPC has 7 skills and each skill has 5 levels of competency (the more stars, the better). Numbers of stars are somewhat randomly generated in that I don't think it is possible to get NPCs with really low numbers of stars any more.
Only the skills marked in bold font are relevant to the performance of the NPC in question (their Primary Skills). In most cases, each NPC will have three Primary Skills but Engineers just have one. Marine Officers are somewhat unique in that only they have a skill that improves with use, "Boarding Experience".
In Rebirth 3.00, Virtual Seminars were introduced to the game, which allow us to add a star to a Primary Skill of our hired NPC. They are available via Smalltalk from other NPCs and this feature is described in more detail in the official guide to 3.00 here and on this wiki here. Virtual Seminars cannot be used to increase a Marine Officer's Boarding Experience but since Virtual Seminars take some effort to acquire, I would suggest that would be a waste anyway.
Info on exactly how the skill values are are used is sketchy but CBJ has revealed a few titbits:
Further info on Marine Officers from w.evans:
NPC | Skills | Effect | Description |
---|---|---|---|
Skunk NPCs | |||
Engineer | Engineering | ||
Marine Officer | Boarding Leadership Morale | Affects boarding strength multiplicator | |
Ship NPCs | |||
Engineer | Engineering | 0* - 60% hull repair | Maximum repaired hull percentage: |
Capitain | |||
Defence Officer | |||
Architect | |||
Pilot | |||
Station NPCs | |||
Manager | |||
Defence Officer | |||
Specialists | |||
Specialists | Boosts production to 15% depending on cumulative skills |