Problem: In Claude Code, when should I create a custom slash command vs a skill
Problem: In Claude Code, when should I create a custom slash command vs a skill?
Solution: Often either works.
But, create a slash command when you want to invoke it yourself.
And create a skill when you want Claude to automatically lazy load and call it (often useful as part of multi-step processes).