I'm bad at posting online.

Literal

Online-posting bad-at [explanatory-なんです].

カキコ is internet slang — clipped from 書き込み 'writing/posting (online).' 苦手 'bad at, not good with.' なんです adds an explanatory, slightly apologetic tone. Ultra-short and very much of its era (early internet forums).