Определим, как пишутся слова с частицей "не".
Если слово не употребляется без "не", то пишется слитно. Если же слово употребляется без "не", то нужно смотреть на контекст. Если есть противопоставление с союзом "а", то пишем раздельно, если нет, то слитно.
Ответ: Пришить пуговицу некрепко. Пришить не крепко, а слабо.