"12. Every companion has a special skill, and it’s not always super obvious"
If this is true, i'd really like someone to list those skills.
Cait - Pick all locks
Codsworth - Will occasionally produce Purified Water
Curie - Will occasionally produce Stimpaks
Danse - Nothing
Deacon - Nothing
Dogmeat - Will alert you to loot/enemies
Hanrooster - Will occasionally produce Jet/Buffout/Psycho/Mentats
MacCready - Will occasionally give ammunition
Nick Valentine - Can hack all terminals
Piper - Will occasionally produce 'sweet' food items
Preston - Nothing
Strong - Will occasionally produce 'meat' food items
X6-88 - Nothing
This is as much as I know, most of it from the Wikis.