Strength - Base
Dexterity - Base
Vitality - All
Energy - Base
Immolation - Max
Meteor - Max
Fire Bolt - Max
Fire Ball - Max
Fire Mastery - 1 or more if You maxed all skills
Soul Shiver - 1
Cold Mastery - 1 no prereqs, higher boost than oskill
These Staffmods should be obtained from the Killshandras rings, a runeword Archmage Robe, a crafted amulett, or large charms.
Teleport
Static Field
Frozen Orb
or other good non-fire damage skills
Lower Resists
from the Killshandra rings
Battle Orders
from a rare/craft ammy, rare circlet or weapon switch
Equipment should be all skills forged as possible, and socketed with +skills jewels or jewels with fire skill tab forging.
WeaponSecret of the Ooze or crafted/rare orb with high skill boost, dstoned +% fire skill damage.
Shieldrare reflection shield with +1 skills and shielding mod
Weapon switchBo javelin and + all skills shield
ArmorInsight Archmage Robe
HelmRare circlet, with high skill boost and maybe shielding mod
ShieldRare/crafted reflection shield
GlovesFirehearts Hand
BeltRumour of Pain
BootsRumour of Pain (transformed)
AmuletAnything with good skill boost
Ring1Killshandras
Ring2Killshandras
InventoryFire skill charms, staffmod charms, Captive RW charm