MCPs, CLIs, and skills: when to use what? | Dark Hacker News