Includes focus up/down swaps. This is my 1st xml attempt so it may be coded sloppy, but hey it works!
<?xml version="1.0" ?>
<spellcast>
<config
RequireVersion="2.16"
Debug="true"
HideErrors="false"
ShowGearSwaps="False"
/>
<sets>
<group default="yes" name="MNK">
<set name="Standard">
<head>Walahra Turban</head>
<neck>Peacock Charm</neck>
<lear>Ethereal Earring</lear>
<rear>Brutal earring</rear>
<body>Shura Togi</body>
<hands>Noritsune kote</hands>
<lring>Rajas ring</lring>
<rring>Sniper's ring</rring>
<back>Amemet mantle +1</back>
<waist>Black belt</waist>
<legs>Byakko's Haidate</legs>
<feet>Fuma sune-ate</feet>
</set>
<set name="Resting" BaseSet="Standard">
</set>
<set name="Engaged" BaseSet="Standard">
</set>
<set name="WeaponSkill" BaseSet="Engaged">
<head>Optical hat</head>
<neck>Soil gorget</neck>
<lear>Ethereal Earring</lear>
<rear>Triumph earring</rear>
<body>Shura Togi</body>
<hands>Noritsune kote</hands>
<lring>Rajas ring</lring>
<rring>Sniper's ring</rring>
<back>Amemet mantle +1</back>
<waist>Black belt</waist>
<legs>Byakko's Haidate</legs>
<feet>Denali Gamashes</feet>
</set>
<set name="Focus" BaseSet="Engaged">
<head>Temple Crown</head>
</set>
<set name="Utsu" BaseSet="Engaged">
<head>Walahra Turban</head>
<rear>Loquac. Earring</rear>
<waist>Black belt</waist>
<legs>Byakko's Haidate</legs>
<feet>Fuma sune-ate</feet>
</set>
<set name="FocusOn" BaseSet="Engaged">
<head>Walahra Turban</head>
<neck>Peacock Charm</neck>
<lear>Ethereal Earring</lear>
<rear>Brutal earring</rear>
<body>Shura Togi</body>
<hands>Melee Gloves</hands>
<lring>Rajas ring</lring>
<rring>Sniper's ring</rring>
<back>Amemet mantle +1</back>
<waist>Black belt</waist>
<legs>Byakko's Haidate</legs>
<feet>Fuma sune-ate</feet>
</set>
<set name="Chakra" BaseSet="Engaged">
<head>Genbu's Kabuto</head>
<body>Temple Cyclas</body>
<hands>Melee Gloves</hands>
<waist>Warwolf belt</waist>
</set>
<set name="Counterstance" BaseSet="Engaged">
<feet>Melee Gaiters</feet>
</set>
<set name="Dodge" BaseSet="Engaged">
<feet>Temple Gaiters</feet>
</set>
<set name="Boost" BaseSet="Engaged">
<hands>Temple Gloves</hands>
</set>
</group>
</sets>
<rules>
<!-- "default" sets -->
<if spell="autoset">
<action type="equip" when="resting" set="Resting" />
<action type="equip" when="idle" set="Standard" />
<action type="equip" when="engaged" set="Engaged" />
</if>
<!-- default "aftercast" -->
<if NotStatus="Engaged">
<action type="equip" when="aftercast" set="Standard" />
</if>
<else>
<action type="equip" when="aftecast" set="Engaged" />
</else>
<if buffactive="Focus">
<action type="equip" when="engaged|aftercast" set="FocusOn" />
</if>
<else>
<action type="equip" when="engaged|aftercast" set="Standard" />
</else>
<!-- Job abilities -->
<if spell="Chakra">
<action type="equip" when="Precast" set="Chakra" />
</if>
<if spell="Focus">
<action type="equip" when="Precast" set="Focus" />
</if>
<if spell="Dodge">
<action type="equip" when="Precast" set="Dodge" />
</if>
<if spell="Counterstance">
<action type="equip" when="Precast" set="Counterstance" />
</if>
<if spell="Boost">
<action type="equip" when="Precast" set="Boost" />
</if>
<!-- Weapon skill -->
<if Type="WeaponSkill" NotTPLT="100">
<action type="castdelay" delay=".2" />
<action type="Equip" when="Precast" set="WeaponSkill" />
</if>
<!-- Ninjitsu -->
<if spell="Utsusemi: Ichi" BuffActive="Copy Image">
<action type="equip" when="Precast" set="Utsu" />
<action type="midcastdelay" delay="2.9" />
<action type="Command" when="midcast">cancel 66</action>
</if>
</rules>
</spellcast>