Поле со списком для множественного выбора с дополнительным вводом не очень хорошая идея. Можете ли вы перечислить навыки (я знаю, что 40 довольно много, но это зависит от использования приложения)? Моей первоначальной мыслью было бы иметь навык, с флажком (который можно снять) и ползунком уровня, появляющимся сбоку.
Конечно, дизайн пользовательского интерфейса очень специфичен для конкретного приложения и базы пользователей. Различные приложения имеют разные требования.
ETA - основываясь на комментариях, другой вариант - разделить задачу на две части (TBH, это, вероятно, было бы лучшим и более эффективным решением этой задачи. Это моя область исследования PhD, поэтому я мог бы знать, что я говорю о). Можете ли вы иметь одну страницу для выбора списка навыков, а другую - для списка выбранных, с включенными ползунками (и опциями «удалить» тоже). С точки зрения удобства использования, я думаю, это может быть проще.