Shapechanger. The doppelganger can use its action to polymorph into a Small or Medium humanoid it has seen, or back into its true form. Its statistics, other than its size, are the same in each form. Any equipment it is wearing or carrying isn't transformed. It reverts to its true form if it dies. Assassinate. In the first round of a combat, the doppelganger has advantage on attack rolls against any creature that has not acted yet. If that creature is surprised, any hit against it is also a critical hit. Sneak Attack. The target takes an extra 10 (3d6) damage from the attack, as per Rogue sneak attack restrictions, with the exception that it can apply multiple times per turn.
Multiattack. The doppelganger makes two melee attacks. Slam. Melee Weapon Attack: +8 to hit, reach 5 ft., one target. Hit: (2d6 + 5) bludgeoning damage. Read Thoughts. The doppelganger magically reads the surface thoughts of one creature within 60 ft. of it. The effect can penetrate barriers, but 3 ft. of wood or dirt, 2 ft. of stone, 2 inches of metal, or a thin sheet of lead blocks it. While the target is in range, the doppelganger can continue reading its thoughts, as long as the doppelganger's concentration isn't broken (as if concentrating on a spell). While reading the target's mind, the doppelganger has advantage on Wisdom (Insight) and Charisma (Deception, Intimidation, and Persuasion) checks against the target.