These functions return information about the "current" group or "current" variable, so only work inside specific contexts like summarise() and mutate().
n() gives the current group size.
cur_group() gives the group keys, a tibble with one row and one column for each grouping variable.
cur_group_id() gives a unique numeric identifier for the current group.
cur_group_rows() gives the row indices for the current group.
cur_column() gives the name of the current column (in across() only).
See group_data() for equivalent functions that return values for all groups.
See pick() for a way to select a subset of columns using tidyselect syntax while inside summarise() or mutate().