You've actually exactly described a puzzle... lol something that requires knowledge, and skills ;) Even if as simple as knowing that you need to put a piece in a specific spot, and have the skill to physically move your fingers to do it ;)
"many of required knowledge and skills is generic...