It is hard to not meta-game when doing a knowledge check on a creature. In our D&D campaign, all characters have individual online sheets that only the DM and themselves have access to. When someone rolls a knowledge check on a creature, the DM decides what information to share about the creature and then pastes it into the character's knowledge log.
This allows the DM and player to keep track of the information known about a creature and forces a bit more inter-player communication.
For example, DM has you roll a nature check on a kobold:
< 10: It's a small reptilian humanoid
10-14: Previous info + You know this is a Kobold. Kobolds are craven reptilian humanoids that commonly infest dungeons.
15-17: Previous info + You know that Kobolds speak Common and Draconic and also have Darkvision.
18-20: Previous info + You know that Kobolds are sensitive to sunlight.
Based on your roll, you would have this information pasted into your knowledge log and it would be up to you to convey the info to your team, if you wish.
It is hard to not meta-game when doing a knowledge check on a creature. In our D&D campaign, all characters have individual online sheets that only the DM and themselves have access to. When someone rolls a knowledge check on a creature, the DM decides what information to share about the creature and then pastes it into the character's knowledge log.
This allows the DM and player to keep track of the information known about a creature and forces a bit more inter-player communication.
For example, DM has you roll a nature check on a kobold:
Based on your roll, you would have this information pasted into your knowledge log and it would be up to you to convey the info to your team, if you wish.