Assembly templates can only be run by the TFS build service. Without installing it on every development machine, this might not be the best idea.
An alternative is to install the shared resource on the development machine and provide access to the TFS Build account (the one that TFSBuildServiceHost.exe runs on the server as). Then the developer can execute the Queue a build command and force the server to unzip the files to his machine.
The disadvantage of this is that you need a lot of assemblies to work with agents.
source share