ability_spec