Skript-yaml can help users create config files, logs, punishment systems etc.
It can help servers like kitpvp for logging combat logs and making kits and it can help most servers with allowing them to make their own punishment system.
I have started using this on an external server and it is a good addon for file creation, editing and allowing more customisation.
I think it could also make some good frog files.
Seeing as this can write & read files. I don't think this is a great idea security wise
You can log things to files using skript without the addon
e.g
on chat:
log message to "poopy/%player%/dum.txt"
This logs the message to plugins/Skript/logs/poopy/(player's name)/dum.txt
In your case,
when you kick the player for combat logging,
log message to "combatlog/%player%.txt"