I want to build a character with the maximum number of skill proficiencies, 18. 20 levels to work with, multi-classing, feats, all official published books, starting with standard point array.
The best I have achieved is a Half-Elf (2 skills), Rogue 1 (4 skills), Lore Bard 4 (3 skills, and the Skilled feat for 3 more skills), Knowledge Cleric 1 (2 skills), Warlock 2 (Beguiling Influence Invocation, Deception and Persuasion), from any background (2 skills).
This is a total of 18 Skill Proficiencies, 5 of which have expertise. I have only used up 8 character levels. Is it possible to do this with even fewer levels?