Das Paket `tocloft` verhindert, dass die Verzeichnisüberschriften von der KOMA-Script Klasse so wie die anderen Kapitelüberschriften formatiert werden. Lass es besser weg. Wenn Du vor den Einträgen in den Verzeichnissen einen Präfix wie Abb. haben möchtest, kannst Du das auch anders erreichen, siehe [Verzeichnispräfix in KOMA-Klassen][1].
\documentclass[parskip=half,headings=small]{scrreprt} %
\usepackage[left=30mm,right=20mm,top=25mm,bottom=20mm,nofoot,nomarginpar,
showframe% Anzeigen des Seitenlayouts
]{geometry}
\usepackage[ngerman]{babel}
\usepackage{microtype} %Mikrotypographie Eventuell mit [final]
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage{setspace}
\setstretch{1,2} % FALLS ANDERER ZEILENABSTAND ALS 1,5 gewünscht aktivieren und [] bei
\usepackage[headsepline=1pt,automark]{scrlayer-scrpage}
\clearpairofpagestyles
\ihead{\leftmark}
\ohead{\pagemark}
\setkomafont{pagehead}{\normalfont}% normale Schrift in Kopfzeile
\renewcommand{\chaptermarkformat}{}% ohne Kapitelnummer
\renewcommand\chapterpagestyle{scrheadings}% falls auch auf Kapitelanfangsseiten
\renewcommand*\familydefault{\sfdefault}
%Abstände, Ränder etc
\RedeclareSectionCommand[beforeskip=0pt]{chapter}
\renewcommand*\chapterheadendvskip{%
\vspace*{1\baselineskip plus .1\baselineskip minus .1\baselineskip}}
\renewcommand*\familydefault{\sfdefault}
\usepackage{blindtext}
KOMA-Klassen][1]:
% Abb. bzw. Tab. vor den Verzeichniseinträgen
\KOMAoption{listof}{entryprefix}
\newcaptionname{ngerman}{\listoflotentryname}{Tab.}
\newcaptionname{ngerman}{\listoflofentryname}{Abb.}
**Update** Seit der KOMA-Script Version 3.15 kann und sollte man die Abstände vor und nach Überschriften mit den Befehlen `\RedeclareSectionCommand` und `\RedeclareSectionCommands` einstellen:
%Abstände
\RedeclareSectionCommand[
beforeskip=0pt,
afterskip=1\baselineskip plus .1\baselineskip minus .1\baselineskip
]{chapter}
\RedeclareSectionCommands[
beforeskip=-12pt,
afterskip=.125pt
]{section,subsection}
\RedeclareSectionCommand[
beforeskip=-10pt,
afterskip=.125pt
]{subsubsection}
Der Abstand zwischen den Verzeichnisüberschriften und dem ersten Eintrag und der Abstand einer Kapitelüberschrift zum nachfolgenden Text unterscheiden sich dann allerdings noch um den in Deinem Dokument verwendeten Absatzabstand. Das liegt daran, dass in den Verzeichnissen immer `parskip=false` gesetzt wird. Mit dem folgenden Code (Quelle: Markus Kohm) lässt sich der fehlende Abstand ergänzen
% nötige Anpassung bei mit Option parskip eingestelltem Absatzabstand \AfterTOCHead\ifvmode\@tempskipa\lastskip\vskip-\lastskip\vskip\glueexpr\parskip+\@tempskipa\relax\fi}
\makeatother
![alt text][2]
Code:
\documentclass[parskip=half,headings=small]{scrreprt}
\usepackage[left=30mm,right=20mm,top=25mm,bottom=20mm,nofoot,nomarginpar,
showframe% Anzeigen des Seitenlayouts
]{geometry}
\usepackage[ngerman]{babel}
\usepackage{microtype}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage{setspace}
\setstretch{1.2}
\usepackage[headsepline=1pt,automark]{scrlayer-scrpage}
\clearpairofpagestyles
\ihead{\leftmark}
\ohead{\pagemark}
\setkomafont{pagehead}{\normalfont}% normale Schrift in Kopfzeile
\renewcommand{\chaptermarkformat}{}% ohne Kapitelnummer
\renewcommand\chapterpagestyle{scrheadings}% falls auch auf Kapitelanfangsseiten
\renewcommand*\familydefault{\sfdefault}
%Abstände
\RedeclareSectionCommand[
beforeskip=0pt,
afterskip=1\baselineskip plus .1\baselineskip minus .1\baselineskip
]{chapter}
\RedeclareSectionCommands[
beforeskip=-12pt,
afterskip=.125pt
]{section,subsection}
\RedeclareSectionCommand[
beforeskip=-10pt,
afterskip=.125pt
]{subsubsection}
% nötige Anpassung bei mit Option parskip eingestelltem Absatzabstand
\makeatletter
\AfterTOCHead{\ifvmode\@tempskipa\lastskip\vskip-\lastskip\vskip\glueexpr\parskip+\@tempskipa\relax\fi}
\makeatother
\renewcommand*\familydefault{\sfdefault}
\usepackage{blindtext}
% Abb. bzw. Tab. vor den Verzeichniseinträgen
\KOMAoption{listof}{entryprefix}
\newcaptionname{ngerman}{\listoflotentryname}{Tab.}
\newcaptionname{ngerman}{\listoflofentryname}{Abb.}
\begin{document}
\listoffigures
\clearpage
\blinddocument
\begin{figure}%
\fbox{Bild}
\caption{Erstes Bild}%
\end{figure}
\begin{figure}%
\fbox{Bild}
\caption{Zweites Bild}%
\end{figure}
\end{document}
![alt text][2]
[1]: http://texwelt.de/wissen/fragen/6141/verzeichnisprafix-in-koma-klassen/6142
[2]: http://texwelt.de/wissen/upfiles/tw_abstverk.png
[3]: http://texwelt.de/wissen/upfiles/verzueberschr_1.png