Paul Skenes struck out the first seven Cubs hitters he faced Friday, setting a record for a Pirates pitcher and tying the major league record for a rookie.