In most prokaryotes, missing and poorly active non-homologous end joining (NHEJ) DNA repair pathways heavily restrict the direct application of CRISPR-Cas for DNA double-strand break (DSB)-based genome engineering without providing editing templates. CRISPR base editors, on the other hand, can be directly used for genome engineering in a number of bacteria, including E. coli, showing advantages over CRISPR-Cas9, since they do not require DSBs. However, as the current CRISPR base editors can only engineer DNA by A to G or C to T/G/A substitutions, they are incapable of mediating deletions, insertions, and combinations of deletions, insertions and substitutions. To address these challenges, we developed a Cas9 nickase (Cas9n)-reverse transcriptase (Moloney Murine Leukemia Virus, M-MLV) mediated, DSB-free, versatile, and single-nucleotide resolution genetic manipulation toolkit for prokaryotes, termed CRISPR-nRAGE (CRISPR-Cas9n Reverse transcriptase Assisted Genome Engineering) system. CRISPR-nRAGE can be used to introduce substitutions, deletions, insertions, and the combination thereof, both in plasmids and the chromosome of E. coli. Notably, small sized-deletion shows better editing efficiency compared to other kinds of DNA engineering. CRISPR-nRAGE has been used to delete and insert DNA fragments up to 97 bp and 33 bp, respectively. Efficiencies, however, drop sharply with the increase of the fragment size. It is not only a useful addition to the genome engineering arsenal for E. coli, but also may be the basis for the development of similar toolkits for other organisms.