For skill vs skill, the RR table works easily, with :
ranks vs ranks + "defender" skill bonus - "attacker" skill bonus
The only problem with that is that it does not consider whether or not the individuals actually succeed at individual skills. It is automatically assuming that they do both succeed, and IMO, that shouldn't be a given. It also takes nothing about the conditions of the situation into account. This isn't something there the resistance roll is inherent and automatic like with spells and poisons.
Skills should only be rolled for in stressful and/or important situations. When you are having one character contesting the skill rolls of another, that would have to, again IMO, be where you want skill rolls (for a variety of reasons -- like how it also provides dynamic tension for the game
So, what I think is the best way to handle it would be as follows:
1) Determine which skill is attacker and which is defender (defending skill should likely be more passive in comparison to the attacking skill -- i.e. Perception vs. Stalking, Perception would be the attacker if you are actively looking for target, Stalking would be attacker if you are trying to sneak past guard -- it all depends upon the situation.
2) Attacker rolls his skill on MM table (at proper difficulty and with all applicable modifiers). Get resulting number, subtract 100. This is Modifier A. Textual entries are treated as being equal to the nearest number (high or low).
3) Defender rolls his skill on MM table (at proper difficulty and with all applicable modifiers). Get resulting number, subtract 100. This is Modifier B. Textual entries are treated as being equal to the nearest number (high or low).
4) Cross-reference # of ranks in attacking skill versus # of ranks in defending skill on RR Table. Resulting number is RR Base.
5) Defender then makes Skill vs. Skill Roll. He has to meet or beat the target number. Target number is equal to
RR Base + Modifier A - Modifier B. Defender is allowed to add his
stat bonus (only) from the defending skill to this roll.
Note: Yes, this means that, depending upon the situation, one skill could be Sheer Folly while the other is Light or Easy. Such situations can occur because we are talking about skills, and skills have difficulty levels, so they must be accounted for.