ראש הממשלה, נפתלי בנט, החליט אמש (א'), למנות את תת־אלוף אבי גיל למזכיר הצבאי לראש הממשלה. זאת לאחר התייעצות עם שר הביטחון, בני גנץ, ובהמלצת ראש המטה הכללי, רב־אלוף אביב כוכבי.
בתיאום בין ראש הממשלה, שר הביטחון והרמטכ"ל הוחלט על העלאת דרגתו של גיל לדרגת אלוף, כפי שהיה נהוג בעבר.
גיל, התגייס לצה"ל ב־1990 לחטיבת הצנחנים, ושירת בה בתפקידי פיקוד שונים. במלחמת לבנון השנייה פיקד על פלנ"ט צנחנים והוביל אותה בלחימה במדינה הצפונית. בשנת 2003 הועלה לדרגת סגן אלוף ומונה למפקד גדס"ר צנחנים במהלך ימי האינתיפאדה השנייה. שנתיים לאחר מכן עבר לפקד על יחידת דובדבן, וב־2007 שימש כנספח צה"ל במארינס. ב־2009 מונה גיל לקצין אג"ם של פיקוד דרום ושנתיים לאחר מכן למפקד בה"ד 1. משם המשיך לתפקידי פיקוד נוספים כשהאחרון שבהם היה ראש חטיבת תורה והדרכה באגף המבצעים.
היום, כאמור, הוחלט למנותו למזכיר הצבאי לממשלה בהסכמת כל הגורמים הנוגעים בדבר.