Since Pokemon is a jRPG, I see no reason why we may not see this in the future.
Talking about this now....For example, Pokemon can learn skills that make the pokemon regenerate health, or PP if the Pokemon used a 'not very effective' move, or a skill that makes the pokemon dodge/block/take no damage from the first move. (for example)
Pokemon can Learn multiple skills, and depending on how weak or strong the pokemon is, he may be able to learn more or less skills than normal.
This can also be seen as an excuse to having double items held, or the pokemon having double abilities.
If... well, you don't like the examples I listed, you may think of many others that are well qualified to be skills, I'd love to know what you guys/girls think of this.
3DS: 0173-1416-4513 NNID: Zero97 (no, I wasn't born in 1997)