Rewrite skill system