Search in a lot of RPGs is pretty standard: You have one or more characters in some environment with a skill called search which, if it succeeds based on some test, reveals something not otherwise obvious (a hidden door, treasure, a trap, etc.).
In a lot of games its pretty generic pass or fail. In some you can spam it at no cost. I've been thinking about making search resource based (maybe you need special particles to "scan" an environment), in order to give it an opportunity cost, with a kind of "getting warmer / colder" dynamic.
Are there better implementations out there that you've heard of?