Each recipe is orange until its yellow rank and grey from its grey rank. When the ranks differ, it turns green somewhere between the two; the client files give both ranks but not that point. Equal ranks go straight to grey.

Enchanting: Shield Enchants
RecipeMakesReagentsNeedsSkill-up
Enchant Shield - Minor Stamina
  • Runed Copper Rod
Yellow 130Grey 170
Enchant Shield - Lesser ProtectionTaught by Formula: Enchant Shield - Lesser Protection, requires 115
  • Runed Silver Rod
Yellow 140Grey 180
Enchant Shield - Lesser Spirit
  • Runed Silver Rod
Yellow 155Grey 195
Enchant Shield - Lesser Stamina
  • Runed Golden Rod
Yellow 175Grey 215
Enchant Shield - Spirit
  • Runed Golden Rod
Yellow 200Grey 240
Enchant Shield - Lesser BlockTaught by Formula: Enchant Shield - Lesser Block, requires 195
  • Runed Golden Rod
Yellow 215Grey 255
Enchant Shield - StaminaTaught by Formula: Enchant Shield - Stamina, requires 210
  • Runed Truesilver Rod
Yellow 230Grey 270
Enchant Shield - Greater Spirit
  • Runed Truesilver Rod
Yellow 250Grey 290
Enchant Shield - Frost ResistanceTaught by Formula: Enchant Shield - Frost Resistance, requires 235
  • Runed Truesilver Rod
Yellow 255Grey 295
Enchant Shield - Greater StaminaTaught by Formula: Enchant Shield - Greater Stamina, requires 265
  • Runed Truesilver Rod
Yellow 285Grey 325
Enchant Shield - Superior SpiritTaught by Formula: Enchant Shield - Superior Spirit, requires 280
  • Runed Truesilver Rod
Yellow 300Grey 340
Enchant Shield - Critical StrikeTaught by Formula: Enchant Shield - Critical Strike, requires 300
  • Runed Arcanite Rod
Yellow 320Grey 360
Enchant Shield - Excellent StaminaTaught by Formula: Enchant Shield - Excellent Stamina, requires 300
  • Runed Arcanite Rod
Yellow 320Grey 360

From the Forever beta client files, build 1.60.1.70630: the SkillLine, SkillLineAbility, TradeSkillCategory, SpellReagents, SpellEffect, SpellTotems, SpellCastingRequirements and ItemEffect tables.