skill selection API / UI