Pictures and process on the blog here
https://audaxing.wordpress.com/2019/09/07/carbon-fibre-repair/before
after
It wasn't a tidy job but as the damage was underneath the chainring it isn't visible anyway
Before the repair the bike creaked more than I'd like - I thought it was a BB problem. Now there is no creaking, I think it's a success
If I did this type of repair again (a hole in the frame due to wear) I would buy some ready-made CF patches
You seem to need quite a few things but the actual process is quite simple