agent's toolkit enters the battlefield with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it. (if it would be dealt damage or destroyed, remove a shield counter from it instead.)
whenever a creature enters the battlefield under your control, you may move a counter from agent's toolkit onto that creature.
2, sacrifice agent's toolkit: draw a card.