So the only difference between slash custom command and agent skills is that they can be invoked only when needed instead of stuffing the whole markdown file?
I’m trying to understand how is this different from what we already have in markdown files.