A cytoskeleton is a complex, dynamic network of interlinking protein filaments that extends from the cell nucleus to the cell membrane. Actin filaments, composed of the abundant actin protein, are a main component of the cytoskeleton, playing a key role muscle contraction.