{"id":"3224b613-6b23-4a2f-907c-83420beec3f9","shortId":"vuTDg4","kind":"skill","title":"Mux Node SDK for Video and Streaming API Workflows","tagline":"An ASE skill built around the official Mux Node SDK for working with Mux Video and Mux Data from JavaScript or TypeScript. It fits agent workflows that need programmable video uploads, asset lifecycle control, playback setup, webhook-aware automation, and analytics integration.","description":"# Mux Node SDK for Video and Streaming API Workflows\n\nAn ASE skill built around the official Mux Node SDK for working with Mux Video and Mux Data from JavaScript or TypeScript. It fits agent workflows that need programmable video uploads, asset lifecycle control, playback setup, webhook-aware automation, and analytics integration.\n\n## Prerequisites\n\nNode.js or TypeScript runtime with the @mux/mux-node package\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- npm install @mux/mux-node\n\nRequirements and caveats from upstream:\n- [![NPM version](<https://img.shields.io/npm/v/@mux/mux-node.svg?label=npm%20(stable)>)](https://npmjs.org/package/@mux/mux-node) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/@mux/mux-node)\n- Note: As of v14 of mux-node-sdk, we have changed some internal workings of the SDKs. You can read more about this [here](MIGRATION.md).\n- import Mux from '@mux/mux-node';\n\nBasic usage or getting-started notes:\n- sh\n- The full API of this library can be found in [api.md](api.md).\n- <!-- prettier-ignore -->\n\n- Source: https://github.com/muxinc/mux-node-sdk\n- Extracted from upstream docs: https://raw.githubusercontent.com/muxinc/mux-node-sdk/HEAD/README.md\n\n## Documentation\n\n- https://www.mux.com/docs/api-reference\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/mux-node-sdk-video-and-streaming-api-workflows/)","tags":["mux","node","sdk","video","and","streaming","api","workflows","skills","agentskillexchange","agent-skills","ai-agents"],"capabilities":["skill","source-agentskillexchange","skill-mux-node-sdk-video-and-streaming-api-workflows","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/mux-node-sdk-video-and-streaming-api-workflows","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,421 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:11:22.364Z","embedding":null,"createdAt":"2026-05-18T13:17:50.438Z","updatedAt":"2026-05-18T19:11:22.364Z","lastSeenAt":"2026-05-18T19:11:22.364Z","tsv":"'/bundlephobia/minzip/@mux/mux-node)':147 '/docs/api-reference':212 '/muxinc/mux-node-sdk':201 '/muxinc/mux-node-sdk/head/readme.md':208 '/npm/v/@mux/mux-node.svg?label=npm%20(stable)':138 '/package/@mux/mux-node)':141 '/skills/mux-node-sdk-video-and-streaming-api-workflows/)':219 'agent':34,86,214 'agentskillexchange.com':218 'agentskillexchange.com/skills/mux-node-sdk-video-and-streaming-api-workflows/)':217 'analyt':51,103 'api':8,60,188 'api.md':196,197 'around':14,66 'ase':11,63 'asset':41,93 'autom':49,101 'awar':48,100 'basic':178 'built':13,65 'bundl':143 'caveat':131 'chang':159 'control':43,95 'data':27,79 'doc':205 'document':209 'environ':125 'exchang':216 'extract':202 'fit':33,85 'found':194 'full':187 'get':182 'getting-start':181 'github.com':200 'github.com/muxinc/mux-node-sdk':199 'img.shields.io':137,146 'img.shields.io/bundlephobia/minzip/@mux/mux-node)':145 'img.shields.io/npm/v/@mux/mux-node.svg?label=npm%20(stable)':136 'import':174 'instal':114,118,127 'integr':52,104 'intern':161 'javascript':29,81 'librari':191 'lifecycl':42,94 'match':123 'migration.md':173 'mux':1,17,23,26,53,69,75,78,154,175 'mux-node-sdk':153 'mux/mux-node':112,128,177 'need':37,89 'node':2,18,54,70,155 'node.js':106 'note':148,184 'npm':126,134,142 'npmjs.org':140 'npmjs.org/package/@mux/mux-node)':139 'offici':16,68 'packag':113 'path':121 'playback':44,96 'prerequisit':105 'programm':38,90 'raw.githubusercontent.com':207 'raw.githubusercontent.com/muxinc/mux-node-sdk/head/readme.md':206 'read':168 'requir':129 'runtim':109 'sdk':3,19,55,71,156 'sdks':165 'setup':45,97,120 'sh':185 'size':144 'skill':12,64,215 'skill-mux-node-sdk-video-and-streaming-api-workflows' 'sourc':198,213 'source-agentskillexchange' 'start':183 'stream':7,59 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'typescript':31,83,108 'upload':40,92 'upstream':117,133,204 'usag':179 'use':115 'v14':151 'version':135 'video':5,24,39,57,76,91 'webhook':47,99 'webhook-awar':46,98 'work':21,73,162 'workflow':9,35,61,87 'www.mux.com':211 'www.mux.com/docs/api-reference':210","prices":[{"id":"2310bbe8-78bc-422e-9b64-ba3da226c710","listingId":"3224b613-6b23-4a2f-907c-83420beec3f9","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:17:50.438Z"}],"sources":[{"listingId":"3224b613-6b23-4a2f-907c-83420beec3f9","source":"github","sourceId":"agentskillexchange/skills/mux-node-sdk-video-and-streaming-api-workflows","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/mux-node-sdk-video-and-streaming-api-workflows","isPrimary":false,"firstSeenAt":"2026-05-18T13:17:50.438Z","lastSeenAt":"2026-05-18T19:11:22.364Z"}],"details":{"listingId":"3224b613-6b23-4a2f-907c-83420beec3f9","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"mux-node-sdk-video-and-streaming-api-workflows","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"0ad1ce4d6b6167c7ac0db230d3088d77937833ac","skill_md_path":"skills/mux-node-sdk-video-and-streaming-api-workflows/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/mux-node-sdk-video-and-streaming-api-workflows"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Mux Node SDK for Video and Streaming API Workflows","description":"An ASE skill built around the official Mux Node SDK for working with Mux Video and Mux Data from JavaScript or TypeScript. It fits agent workflows that need programmable video uploads, asset lifecycle control, playback setup, webhook-aware automation, and analytics integration."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/mux-node-sdk-video-and-streaming-api-workflows"},"updatedAt":"2026-05-18T19:11:22.364Z"}}