MCP vs Skills: which layer should your AI agent use?