Jack Robinson used the long World Surf League off-season to have overdue knee surgery and is fit and firing as he defends his Bells Beach title.