Definition of bag of tricks:
(n) :
(idiomatic) A set of skills, techniques, items of information, or other resources used to help achieve professional or personal goals.
(n) :
(idiomatic, dated, often preceded by whole) A collection of items, especially as constituting a very complete set of such items.