# Quickadd <span class="related-pages">#plugin/quickadd</span> The [quickadd](https://github.com/chhoumann/quickadd) plugin can help when creating tasks. Additional to the official command to create a task, you can use a quickadd command with a custom capture format. For example: ```markdown #task {{VALUE:task name}} ⏰ {{VDATE:reminder date and time,YYYY-MM-DD HH:mm}} {{VALUE:⏫,πŸ”Ό,πŸ”½, }} πŸ” {{VALUE:recurrence}} πŸ›« {{VDATE:start date,YYYY-MM-DD}} ⏳ {{VDATE:scheduled date,YYYY-MM-DD}} πŸ“… {{VDATE:due date,YYYY-MM-DD}} ``` You can remove/leave some fields to make different types of tasks. And each one can have its own command. ## Some Examples Task with due date only: `#task {{VALUE:task name}} πŸ“… {{VDATE:due date,YYYY-MM-DD}}` <video controls width="100%"> <source src="https://user-images.githubusercontent.com/38974541/143467768-cf183171-296c-4229-81ca-a8f820b7a66e.mov" /> </video> --- Task with priority and reminder date and due date: `#task {{VALUE:task name}} ⏰ {{VDATE:reminder date and time,YYYY-MM-DD HH:mm}} {{VALUE:πŸ”Ί,⏫,πŸ”Ό,πŸ”½,⏬️, }} πŸ“… {{VDATE:due date,YYYY-MM-DD}}` <video controls width="100%"> <source src="https://user-images.githubusercontent.com/38974541/143468599-ae598f7d-cc84-4fc9-8293-eae72cf81f8a.mov" /> </video> --- Task with recurrence and scheduled date and start date: `#task {{VALUE:task name}} πŸ” {{VALUE:recurrence}} πŸ›« {{VDATE:start date,YYYY-MM-DD}} ⏳ {{VDATE:scheduled date,YYYY-MM-DD}}` <video controls width="100%"> <source src="https://user-images.githubusercontent.com/38974541/143468440-c83b5f91-c923-4f30-9c52-7c69e64978c9.mov" /> </video> ## How to add quickadd command 1. Install [nldates](https://github.com/argenos/nldates-obsidian) and [quickadd](https://github.com/chhoumann/quickadd) 2. choose the `capture` choice, then make it visible on the command palette by clicking on the flash emoji 3. Enable the `save as task` option, then enable the `capture format` option and paste your custom format ## Tip for repeated dates (to reduce friction) If you notice that you are adding the same date multiple times, say for example the due date and the reminder date are the same. Then you can give them the same name, this way you'll write the date only once and Quickadd will instert it in multiple places. Here is the format for the current example: ```markdown #task {{VALUE:task name}} ⏰ {{VDATE:same date,YYYY-MM-DD}} {{VDATE:time,HH:mm}} πŸ“… {{VDATE:same date,YYYY-MM-DD}} ```