I'm sure there is a simple way to create a new column with mutate aggregating many columns at once. So, for a tibble
library(tidyverse)
tbl <- tibble(a = 1:3, ab = 1:3 * 2, b = letters[1:3]) %T>% print()
#> # A tibble: 3 x 3
#> a ab b
#> <int> <dbl> <chr>
#> 1 1 2 a
#> 2 2 4 b
#> 3 3 6 c
pmap_dbl is indeed how I would do/did it "in general", but from your questions I got a vibe that you value "code golf" a bit more, so decided to make it as concise as possible