e577db47e4
Three sources share the /foo namespace with clear precedence: 1. Native built-ins (match block in mod.rs) 2. User-config commands (~/.deepseek/commands/*.md) — checked first 3. Skills (~/.deepseek/skills/) — new fallback in the _ arm Template substitution: $1, $2, $ARGUMENTS are replaced in user-command and skill content before the message is sent. Existing exact-match and alias behavior is unchanged. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>