Prompts vs Skills vs Workflows vs Agents: A Marketing Taxonomy