It's not so much cap, as git. Git doesn't let you check out just
subdirectories of a project. If you want to be able to deploy just a
subdirectory, you'll need to write your own tasks that (1) check out the
entire project, (2) tar/gz the subdirectory in question, and (3) pushes
that archive to the remote servers and installs it.