Have a look at https://github.com/thisirs/org-context : Context agenda and capture for Org-mode It dynamically adds templates depending on the buffer you are currently editing. New templates are available with the key "c" or merged if there is no conflict with existing ones. Hope this helps, Sylvain.