The present invention provides for silk fibroin-based compositions comprising one or more antibiotic agents for prevention or treatment of microbial contamination, methods of making antibiotic-containing silk scaffold, methods of stabilizing antibiotics in silk scaffolds, and methods for preventing or treating microbial contamination using the antibiotic-containing compositions. Various methods may be used to embed the antibiotic(s) into the silk fibroin-based compositions. The antibiotic-containing compositions of the invention are particular useful for stabilizing antibiotics, preventing bacterial infections, and for medical implants, tissue engineering, drug delivery systems, or other pharmaceutical or medical applications.本発明は、微生物汚染の予防または処置のための、一種または複数種の抗生物質剤を含む、絹フィブロインベースの組成物、抗生物質含有絹足場を作る方法、絹足場中で抗生物質を安定化させる方法、及び、抗生物質含有組成物を用いて微生物汚染を予防または処置するための方法を提供する。絹フィブロインベースの組成物に抗生物質を包埋するため、種々の方法を使用してもよい。本発明の抗生物質含有組成物は、特に抗生物質を安定化し、細菌感染を予防し、そして、医療移植片、組織工学、薬物送達系、または、他の薬学若しくは医学用途のために有用である。