1. A method of installing an agent on a host computer comprising: identifying a candidate agent and a corresponding prerequisite check from among a plurality of predetermined prerequisite checks, the prerequisite check indicative of installability of the candidate agent on a host computer, identifying the candidate agent further comprising: retrieving the configuration parameters corresponding to the candidate agent, the configuration parameters stored in a media repository operable for storing the plurality of predetermined prerequisite checks; and identifying, from a check label in the configuration parameters, at least one prerequisite script corresponding to the candidate agent for installation on the host computer; wherein the check label identifies the prerequisite check to be performed, each of the check labels indicative of a particular check in a script information file, the script information file storing a plurality of checks, each of which corresponds to a particular agent and identifies a corresponding prerequisite script based on the check label; generating a script bundle based on a set of configuration parameters corresponding to the candidate agent and the identified prerequisite check, the configuration parameters defined in a template format adapted to define a plurality of configuration parameter sets; and invoking the generated script bundle on the host computer for computing the installation status of the candidate agent based on the results of executing the prerequisite check and predetermined prerequisite criteria.