Your character has just manifested a Dragonmark. In Eberron this is a big deal. Dragonmarks have a huge impact on NPC reactions. Here are some tips on how to get a little extra from your Dragonmark during your next skill challenge.
There are going to be circumstances where having a Dragonmark or being affiliated with a particular Dragonmarked House may provide advantages during a skill challenge. The forthcoming Eberron Campaign Guide will likely cover this to some extent, but until its release here are a few guidelines that you can use.