A Staten Island man was charged with kicking a woman during a domestic dispute and later attacking a cop inside an NYPD precinct during a two-day rampage — but was still cut loose without bail.
David Caccavale, 37, was first busted for allegedly assaulting the woman inside a Rye Avenue home on Aug. 29, and is now facing assault and harassment charges, according to a criminal complaint.
But he wasn’t done, prosecutors said.
Times Square rocked by spurt of violence including slashing and alleged beating by off-duty FDNY firefighter: cops…