The basic idea is to tell gott when you start and stop a task. In both cases you can specify tags which get added. So you can decide what fits better to your workflow.
For example if you start coding now, type `gott start coding`. When you stop you know what you did and can give some additional info: `gott stop "implement xyz"`. Please note: When a tag should contain a whitespace, which is totally fine, put the string in double quotes.