Instructions
Right-click the "Dragon Age: Origins" game file within "My Computer" (by default, it's located within "C:\Program Files\Dragon Age"), and choose "Make Shortcut."
Right-click the shortcut, and choose "Properties."
Click the right end of the "Target" field, press "Space" and type "-enabledeveloperconsole" to add the console to the game.
Right-click the file "KeyBindings.ini" within the "Settings" folder of your "Dragon Age" directory.
Choose "Open With...," and click "Notepad."
Scroll down to the entry marked "OpenConsole_0," and after the "=" symbol, type "Keyboard::Button_~".
Close the window, and click "Save" to add your changes.
Launch "Dragon Age: Origins" from your computer's desktop or "Start" menu.
Click "Load" or "New Game" at the title screen to bring up your game or start a new game.
Press "~" during gameplay to access the console.
Type "runscript addtalent" and the code for the skill you wish to add, ending in the level (1 to 4) you wish the skill to start at. Add "10002#" (where "#" is your starting level) for Stealing, "10004#" for Trap-Making, "10005#" for Survival, "10006#" for Herbalism, "10007#" for Poison-Making, "10010#" for Combat Training, "10011#" for Combat Tactics or "10001#" for Coercion. To add a level four mastery of the Survival skill, for instance, type "runscript addtalent 100054."
Press "Enter" to apply your new skill.
Remove skills by typing "runscript removetalent", entering the code for the skill you wish to remove (making sure to add the level at which your character currently knows that skill) and pressing "Enter." If your character has a third-level mastery of the Trap-Making skill, for instance, type "runscript removetalent 100043", and press "Enter." You can never have more than six skills, so remove a skill for every one you add, even if it's just to swap out a lower-level skill for a higher one.
Press "~" to close the console and return to play with your altered skills instantly activated.