Socratic Questioning Claude Code Skill | Critical Thinking