Tag: what are the philosophical skills