First Principles Thinking - Claude Code Skill Guide