Yesterday I talked a little about Hidden Lore and monster recognition in DF.
Here is a different game-mechanical way to swap out information skills like that. In the examples below, swap in Occultism, Naturalist, etc. as appropriate. Note that Heraldry doesn't work so well for this rule.
You may roll against Hidden Lore, etc. to identify the target. If you succeed, and if you have the appropriate Hidden Lore or other skill at skill 15 or better, the creature's attack rolls and defense rolls against you are at -1. If you have the appropriate skill 20 or better, the creature's rolls at are -2.
(aka, the Animal Handling approach.)
Just as a note, it probably makes more sense to use Per-based skills to actually identify targets, and then IQ-based skill level to determine the penalty inflicted. Note that this stacks with Higher Purpose.