I have learned in one of my campaigns the Encode Thoughts catripcantrip as an additional means of communication, so as it was intended, but then I have had a couple of ideas that I could try pull off with it, and I understand that it depends ultimately on the DM, but I was interested in other peoples opinion.
1st idea is to teach other person a certain skill. For example, if my character knows how to play a flute, could he extract the memory of how to do it and let the other person to read it, so he could do it too ? I know it is cheesy and lets learn unlimited number of proficiencies, so I wouldn't do that, but I see the possibility.
2nd idea is to try to pull all of your memories into a single strand and create some sort of trap, so if someone tries to read it, his brain would melt from overflowing information, or perhaps the person would have difficulty in differentiating his own memories from the ones he read.
So, as I said, I fully understand that it is not intended use of the cantrip and probably shouldn't be used in this way in the campaign, but what would be acceptable compromise from game mechanics stand poont of view ?
I think for the first idea it could be that the one who reads the memory of how to perform certain task would get half proficiency in a skill untill he finishes a long rest.
As for the second idea, maybe the one fallen to the trap would need a day to sort out all of the memories, so the person would be incapacitated until that is done.