AutoBSPpackingTool is a third party tool made for Source developers and mappers. It automatically detects and packs almost every possible custom asset that can be used in a map.
All the documentation can be found here: https://developer.valvesoftware.com/wiki/AutoBSPpackingTool