Add specs and improve tasks doc