[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-mux-mux-docs":3,"mdc-bpjitd-key":36,"related-org-mux-mux-docs":812,"related-repo-mux-mux-docs":822},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":26,"repoUrl":27,"updatedAt":28,"license":29,"forks":26,"topics":30,"repo":31,"sourceUrl":34,"mdContent":35},"mux-docs","search Mux documentation and APIs","Use for any question about Mux APIs, SDKs, the mux CLI, webhooks, assets, uploads, playback, live streaming, Mux Data, or Mux Robots. Finds the current Mux documentation — Mux publishes every docs page as LLM-ready markdown indexed at mux.com\u002Fllms.txt — so answers come from today's published docs instead of web search or model memory.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"mux","Mux","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fmux.png","muxinc",[13,17,20,23],{"name":14,"slug":15,"type":16},"Documentation","documentation","tag",{"name":18,"slug":19,"type":16},"API Development","api-development",{"name":21,"slug":22,"type":16},"Video","video",{"name":24,"slug":25,"type":16},"Streaming","streaming",0,"https:\u002F\u002Fgithub.com\u002Fmuxinc\u002Fmux-skills","2026-07-26T05:47:18.397121",null,[],{"repoUrl":27,"stars":26,"forks":26,"topics":32,"description":33},[],"Mux skills for agents. ","https:\u002F\u002Fgithub.com\u002Fmuxinc\u002Fmux-skills\u002Ftree\u002FHEAD\u002Fplugins\u002Fmux\u002Fskills\u002Fmux-docs","---\nname: mux-docs\ndescription: Use for any question about Mux APIs, SDKs, the mux CLI, webhooks, assets, uploads, playback, live streaming, Mux Data, or Mux Robots. Finds the current Mux documentation — Mux publishes every docs page as LLM-ready markdown indexed at mux.com\u002Fllms.txt — so answers come from today's published docs instead of web search or model memory.\n---\n\n# Mux docs discovery\n\nMux publishes its entire documentation as agent-ready markdown, auto-generated from the same source as the real docs site. For any Mux question, fetch the relevant page and answer from it — never answer Mux API questions from memory, because API shapes and guidance change.\n\n## Workflow\n\n1. **Route.** Pick the most specific starting point:\n   - A known page URL (see collection indexes below to find one).\n   - A collection index for the topic area (small, fast to scan).\n   - An API reference bundle or spec (below) for exact request\u002Fresponse shapes.\n   - The Mux Robots guides (below) for AI video workflows — summaries, moderation, captions, chapters, and more.\n   - https:\u002F\u002Fwww.mux.com\u002Fllms.txt — the master index of every docs page — when you don't know where the topic lives.\n2. **Fetch** the page's markdown. Every docs page has a markdown version: append `.md` to its URL (e.g. `https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Fstart-live-streaming.md`).\n3. **Answer from the fetched content** and cite the page URL.\n\n## Collection indexes\n\n| Collection | URL |\n| --- | --- |\n| Core concepts | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fcore.txt |\n| Video: upload, encode, manage assets | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Fvideo.txt |\n| Uploader: handle user uploads | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Fuploader.txt |\n| Player: embed video playback | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Fplayer.txt |\n| Data: playback quality and analytics | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Fdata.txt |\n| Data integrations: third-party player monitoring | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Fdata-integrations.txt |\n| Framework integrations and SDKs | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fintegrations.txt |\n| Example implementations | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fexamples.txt |\n| Pricing and billing | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fpricing.txt |\n\n`https:\u002F\u002Fwww.mux.com\u002Fllms-full.txt` is the entire documentation in one file — very large; prefer per-page fetches.\n\n## Mux Robots (AI video workflows)\n\nRobots — Mux's AI-powered video workflows — don't have their own collection index; their guides are part of the video collection and the master llms.txt index. Start here:\n\n| Resource | URL |\n| --- | --- |\n| Robots overview | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Frobots.md |\n| Robots directives reference | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Frobots-directives.md |\n\nTask-specific guides follow the pattern `https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Frobots-\u003Ctask>.md`, where `\u003Ctask>` is one of: `summarize`, `moderate`, `generate-chapters`, `ask-questions`, `find-key-moments`, `find-scenes`, `find-best-thumbnails`, `translate-captions`, `translate-audio`, `generate-premium-captions`, `edit-captions`, `generate-engagement-insights`.\n\n## API references and specs\n\nFor exact endpoint, parameter, and webhook shapes, prefer these over prose guides:\n\n| Resource | URL |\n| --- | --- |\n| Video API reference | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fapi-reference\u002Fvideo.txt |\n| Data API reference | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fapi-reference\u002Fdata.txt |\n| System API reference | https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fapi-reference\u002Fsystem.txt |\n| Full API spec (OpenAPI JSON) | https:\u002F\u002Fwww.mux.com\u002Fapi-spec.json |\n| Webhook spec (JSON) | https:\u002F\u002Fwww.mux.com\u002Fwebhook-spec.json |\n| Mux Player web component API | https:\u002F\u002Fraw.githubusercontent.com\u002Fmuxinc\u002Felements\u002Frefs\u002Fheads\u002Fmain\u002Fpackages\u002Fmux-player\u002FREFERENCE.md |\n| Mux Player React component API | https:\u002F\u002Fraw.githubusercontent.com\u002Fmuxinc\u002Felements\u002Frefs\u002Fheads\u002Fmain\u002Fpackages\u002Fmux-player-react\u002FREFERENCE.md |\n\nAll of these resources are also discoverable from the docs site itself: every docs page links to \"Docs for LLMs\" (https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fcore\u002Fllms-txt), the canonical page describing Mux's llms.txt files and machine-readable bundles. If this skill's URL lists ever drift from reality, that page is the source of truth.\n\n## Self-healing\n\nIf a docs URL 404s, the docs have likely been reorganized. Do not give up after one 404: fetch https:\u002F\u002Fwww.mux.com\u002Fllms.txt, search it for the topic, and use the current URL.\n\n## Staying in sync\n\n- This skill is distributed from the `muxinc\u002Fmux-skills` repository and ships embedded in the `mux` CLI. Updating the CLI (`brew upgrade mux` \u002F `npm update -g @mux\u002Fcli`) updates the embedded skills, and `mux skills update` refreshes all local copies (including `~\u002F.claude\u002Fskills`) to match the installed version. For skills decoupled from CLI releases, install the `mux@mux` Claude Code plugin or pull directly from https:\u002F\u002Fgithub.com\u002Fmuxinc\u002Fmux-skills.\n- The CLI embeds only skill instruction files, never docs content — always fetch docs live using the workflow above. Check `mux skills --help` for what the installed version offers.\n\n## Guardrails\n\n- Cite the docs page URL you answered from.\n- If the network is unavailable, say you could not verify against current docs — never guess API request\u002Fresponse shapes from memory.\n",{"data":37,"body":38},{"name":4,"description":6},{"type":39,"children":40},"root",[41,50,56,63,153,159,340,351,357,362,417,524,530,535,674,687,693,705,711,793,799],{"type":42,"tag":43,"props":44,"children":46},"element","h1",{"id":45},"mux-docs-discovery",[47],{"type":48,"value":49},"text","Mux docs discovery",{"type":42,"tag":51,"props":52,"children":53},"p",{},[54],{"type":48,"value":55},"Mux publishes its entire documentation as agent-ready markdown, auto-generated from the same source as the real docs site. For any Mux question, fetch the relevant page and answer from it — never answer Mux API questions from memory, because API shapes and guidance change.",{"type":42,"tag":57,"props":58,"children":60},"h2",{"id":59},"workflow",[61],{"type":48,"value":62},"Workflow",{"type":42,"tag":64,"props":65,"children":66},"ol",{},[67,116,143],{"type":42,"tag":68,"props":69,"children":70},"li",{},[71,77,79],{"type":42,"tag":72,"props":73,"children":74},"strong",{},[75],{"type":48,"value":76},"Route.",{"type":48,"value":78}," Pick the most specific starting point:\n",{"type":42,"tag":80,"props":81,"children":82},"ul",{},[83,88,93,98,103],{"type":42,"tag":68,"props":84,"children":85},{},[86],{"type":48,"value":87},"A known page URL (see collection indexes below to find one).",{"type":42,"tag":68,"props":89,"children":90},{},[91],{"type":48,"value":92},"A collection index for the topic area (small, fast to scan).",{"type":42,"tag":68,"props":94,"children":95},{},[96],{"type":48,"value":97},"An API reference bundle or spec (below) for exact request\u002Fresponse shapes.",{"type":42,"tag":68,"props":99,"children":100},{},[101],{"type":48,"value":102},"The Mux Robots guides (below) for AI video workflows — summaries, moderation, captions, chapters, and more.",{"type":42,"tag":68,"props":104,"children":105},{},[106,114],{"type":42,"tag":107,"props":108,"children":112},"a",{"href":109,"rel":110},"https:\u002F\u002Fwww.mux.com\u002Fllms.txt",[111],"nofollow",[113],{"type":48,"value":109},{"type":48,"value":115}," — the master index of every docs page — when you don't know where the topic lives.",{"type":42,"tag":68,"props":117,"children":118},{},[119,124,126,133,135,141],{"type":42,"tag":72,"props":120,"children":121},{},[122],{"type":48,"value":123},"Fetch",{"type":48,"value":125}," the page's markdown. Every docs page has a markdown version: append ",{"type":42,"tag":127,"props":128,"children":130},"code",{"className":129},[],[131],{"type":48,"value":132},".md",{"type":48,"value":134}," to its URL (e.g. ",{"type":42,"tag":127,"props":136,"children":138},{"className":137},[],[139],{"type":48,"value":140},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Fstart-live-streaming.md",{"type":48,"value":142},").",{"type":42,"tag":68,"props":144,"children":145},{},[146,151],{"type":42,"tag":72,"props":147,"children":148},{},[149],{"type":48,"value":150},"Answer from the fetched content",{"type":48,"value":152}," and cite the page URL.",{"type":42,"tag":57,"props":154,"children":156},{"id":155},"collection-indexes",[157],{"type":48,"value":158},"Collection indexes",{"type":42,"tag":160,"props":161,"children":162},"table",{},[163,182],{"type":42,"tag":164,"props":165,"children":166},"thead",{},[167],{"type":42,"tag":168,"props":169,"children":170},"tr",{},[171,177],{"type":42,"tag":172,"props":173,"children":174},"th",{},[175],{"type":48,"value":176},"Collection",{"type":42,"tag":172,"props":178,"children":179},{},[180],{"type":48,"value":181},"URL",{"type":42,"tag":183,"props":184,"children":185},"tbody",{},[186,204,221,238,255,272,289,306,323],{"type":42,"tag":168,"props":187,"children":188},{},[189,195],{"type":42,"tag":190,"props":191,"children":192},"td",{},[193],{"type":48,"value":194},"Core concepts",{"type":42,"tag":190,"props":196,"children":197},{},[198],{"type":42,"tag":107,"props":199,"children":202},{"href":200,"rel":201},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fcore.txt",[111],[203],{"type":48,"value":200},{"type":42,"tag":168,"props":205,"children":206},{},[207,212],{"type":42,"tag":190,"props":208,"children":209},{},[210],{"type":48,"value":211},"Video: upload, encode, manage assets",{"type":42,"tag":190,"props":213,"children":214},{},[215],{"type":42,"tag":107,"props":216,"children":219},{"href":217,"rel":218},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Fvideo.txt",[111],[220],{"type":48,"value":217},{"type":42,"tag":168,"props":222,"children":223},{},[224,229],{"type":42,"tag":190,"props":225,"children":226},{},[227],{"type":48,"value":228},"Uploader: handle user uploads",{"type":42,"tag":190,"props":230,"children":231},{},[232],{"type":42,"tag":107,"props":233,"children":236},{"href":234,"rel":235},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Fuploader.txt",[111],[237],{"type":48,"value":234},{"type":42,"tag":168,"props":239,"children":240},{},[241,246],{"type":42,"tag":190,"props":242,"children":243},{},[244],{"type":48,"value":245},"Player: embed video playback",{"type":42,"tag":190,"props":247,"children":248},{},[249],{"type":42,"tag":107,"props":250,"children":253},{"href":251,"rel":252},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Fplayer.txt",[111],[254],{"type":48,"value":251},{"type":42,"tag":168,"props":256,"children":257},{},[258,263],{"type":42,"tag":190,"props":259,"children":260},{},[261],{"type":48,"value":262},"Data: playback quality and analytics",{"type":42,"tag":190,"props":264,"children":265},{},[266],{"type":42,"tag":107,"props":267,"children":270},{"href":268,"rel":269},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Fdata.txt",[111],[271],{"type":48,"value":268},{"type":42,"tag":168,"props":273,"children":274},{},[275,280],{"type":42,"tag":190,"props":276,"children":277},{},[278],{"type":48,"value":279},"Data integrations: third-party player monitoring",{"type":42,"tag":190,"props":281,"children":282},{},[283],{"type":42,"tag":107,"props":284,"children":287},{"href":285,"rel":286},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Fdata-integrations.txt",[111],[288],{"type":48,"value":285},{"type":42,"tag":168,"props":290,"children":291},{},[292,297],{"type":42,"tag":190,"props":293,"children":294},{},[295],{"type":48,"value":296},"Framework integrations and SDKs",{"type":42,"tag":190,"props":298,"children":299},{},[300],{"type":42,"tag":107,"props":301,"children":304},{"href":302,"rel":303},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fintegrations.txt",[111],[305],{"type":48,"value":302},{"type":42,"tag":168,"props":307,"children":308},{},[309,314],{"type":42,"tag":190,"props":310,"children":311},{},[312],{"type":48,"value":313},"Example implementations",{"type":42,"tag":190,"props":315,"children":316},{},[317],{"type":42,"tag":107,"props":318,"children":321},{"href":319,"rel":320},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fexamples.txt",[111],[322],{"type":48,"value":319},{"type":42,"tag":168,"props":324,"children":325},{},[326,331],{"type":42,"tag":190,"props":327,"children":328},{},[329],{"type":48,"value":330},"Pricing and billing",{"type":42,"tag":190,"props":332,"children":333},{},[334],{"type":42,"tag":107,"props":335,"children":338},{"href":336,"rel":337},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fpricing.txt",[111],[339],{"type":48,"value":336},{"type":42,"tag":51,"props":341,"children":342},{},[343,349],{"type":42,"tag":127,"props":344,"children":346},{"className":345},[],[347],{"type":48,"value":348},"https:\u002F\u002Fwww.mux.com\u002Fllms-full.txt",{"type":48,"value":350}," is the entire documentation in one file — very large; prefer per-page fetches.",{"type":42,"tag":57,"props":352,"children":354},{"id":353},"mux-robots-ai-video-workflows",[355],{"type":48,"value":356},"Mux Robots (AI video workflows)",{"type":42,"tag":51,"props":358,"children":359},{},[360],{"type":48,"value":361},"Robots — Mux's AI-powered video workflows — don't have their own collection index; their guides are part of the video collection and the master llms.txt index. Start here:",{"type":42,"tag":160,"props":363,"children":364},{},[365,380],{"type":42,"tag":164,"props":366,"children":367},{},[368],{"type":42,"tag":168,"props":369,"children":370},{},[371,376],{"type":42,"tag":172,"props":372,"children":373},{},[374],{"type":48,"value":375},"Resource",{"type":42,"tag":172,"props":377,"children":378},{},[379],{"type":48,"value":181},{"type":42,"tag":183,"props":381,"children":382},{},[383,400],{"type":42,"tag":168,"props":384,"children":385},{},[386,391],{"type":42,"tag":190,"props":387,"children":388},{},[389],{"type":48,"value":390},"Robots overview",{"type":42,"tag":190,"props":392,"children":393},{},[394],{"type":42,"tag":107,"props":395,"children":398},{"href":396,"rel":397},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Frobots.md",[111],[399],{"type":48,"value":396},{"type":42,"tag":168,"props":401,"children":402},{},[403,408],{"type":42,"tag":190,"props":404,"children":405},{},[406],{"type":48,"value":407},"Robots directives reference",{"type":42,"tag":190,"props":409,"children":410},{},[411],{"type":42,"tag":107,"props":412,"children":415},{"href":413,"rel":414},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Frobots-directives.md",[111],[416],{"type":48,"value":413},{"type":42,"tag":51,"props":418,"children":419},{},[420,422,428,430,436,438,444,446,452,453,459,460,466,467,473,474,480,481,487,488,494,495,501,502,508,509,515,516,522],{"type":48,"value":421},"Task-specific guides follow the pattern ",{"type":42,"tag":127,"props":423,"children":425},{"className":424},[],[426],{"type":48,"value":427},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fguides\u002Frobots-\u003Ctask>.md",{"type":48,"value":429},", where ",{"type":42,"tag":127,"props":431,"children":433},{"className":432},[],[434],{"type":48,"value":435},"\u003Ctask>",{"type":48,"value":437}," is one of: ",{"type":42,"tag":127,"props":439,"children":441},{"className":440},[],[442],{"type":48,"value":443},"summarize",{"type":48,"value":445},", ",{"type":42,"tag":127,"props":447,"children":449},{"className":448},[],[450],{"type":48,"value":451},"moderate",{"type":48,"value":445},{"type":42,"tag":127,"props":454,"children":456},{"className":455},[],[457],{"type":48,"value":458},"generate-chapters",{"type":48,"value":445},{"type":42,"tag":127,"props":461,"children":463},{"className":462},[],[464],{"type":48,"value":465},"ask-questions",{"type":48,"value":445},{"type":42,"tag":127,"props":468,"children":470},{"className":469},[],[471],{"type":48,"value":472},"find-key-moments",{"type":48,"value":445},{"type":42,"tag":127,"props":475,"children":477},{"className":476},[],[478],{"type":48,"value":479},"find-scenes",{"type":48,"value":445},{"type":42,"tag":127,"props":482,"children":484},{"className":483},[],[485],{"type":48,"value":486},"find-best-thumbnails",{"type":48,"value":445},{"type":42,"tag":127,"props":489,"children":491},{"className":490},[],[492],{"type":48,"value":493},"translate-captions",{"type":48,"value":445},{"type":42,"tag":127,"props":496,"children":498},{"className":497},[],[499],{"type":48,"value":500},"translate-audio",{"type":48,"value":445},{"type":42,"tag":127,"props":503,"children":505},{"className":504},[],[506],{"type":48,"value":507},"generate-premium-captions",{"type":48,"value":445},{"type":42,"tag":127,"props":510,"children":512},{"className":511},[],[513],{"type":48,"value":514},"edit-captions",{"type":48,"value":445},{"type":42,"tag":127,"props":517,"children":519},{"className":518},[],[520],{"type":48,"value":521},"generate-engagement-insights",{"type":48,"value":523},".",{"type":42,"tag":57,"props":525,"children":527},{"id":526},"api-references-and-specs",[528],{"type":48,"value":529},"API references and specs",{"type":42,"tag":51,"props":531,"children":532},{},[533],{"type":48,"value":534},"For exact endpoint, parameter, and webhook shapes, prefer these over prose guides:",{"type":42,"tag":160,"props":536,"children":537},{},[538,552],{"type":42,"tag":164,"props":539,"children":540},{},[541],{"type":42,"tag":168,"props":542,"children":543},{},[544,548],{"type":42,"tag":172,"props":545,"children":546},{},[547],{"type":48,"value":375},{"type":42,"tag":172,"props":549,"children":550},{},[551],{"type":48,"value":181},{"type":42,"tag":183,"props":553,"children":554},{},[555,572,589,606,623,640,657],{"type":42,"tag":168,"props":556,"children":557},{},[558,563],{"type":42,"tag":190,"props":559,"children":560},{},[561],{"type":48,"value":562},"Video API reference",{"type":42,"tag":190,"props":564,"children":565},{},[566],{"type":42,"tag":107,"props":567,"children":570},{"href":568,"rel":569},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fapi-reference\u002Fvideo.txt",[111],[571],{"type":48,"value":568},{"type":42,"tag":168,"props":573,"children":574},{},[575,580],{"type":42,"tag":190,"props":576,"children":577},{},[578],{"type":48,"value":579},"Data API reference",{"type":42,"tag":190,"props":581,"children":582},{},[583],{"type":42,"tag":107,"props":584,"children":587},{"href":585,"rel":586},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fapi-reference\u002Fdata.txt",[111],[588],{"type":48,"value":585},{"type":42,"tag":168,"props":590,"children":591},{},[592,597],{"type":42,"tag":190,"props":593,"children":594},{},[595],{"type":48,"value":596},"System API reference",{"type":42,"tag":190,"props":598,"children":599},{},[600],{"type":42,"tag":107,"props":601,"children":604},{"href":602,"rel":603},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fapi-reference\u002Fsystem.txt",[111],[605],{"type":48,"value":602},{"type":42,"tag":168,"props":607,"children":608},{},[609,614],{"type":42,"tag":190,"props":610,"children":611},{},[612],{"type":48,"value":613},"Full API spec (OpenAPI JSON)",{"type":42,"tag":190,"props":615,"children":616},{},[617],{"type":42,"tag":107,"props":618,"children":621},{"href":619,"rel":620},"https:\u002F\u002Fwww.mux.com\u002Fapi-spec.json",[111],[622],{"type":48,"value":619},{"type":42,"tag":168,"props":624,"children":625},{},[626,631],{"type":42,"tag":190,"props":627,"children":628},{},[629],{"type":48,"value":630},"Webhook spec (JSON)",{"type":42,"tag":190,"props":632,"children":633},{},[634],{"type":42,"tag":107,"props":635,"children":638},{"href":636,"rel":637},"https:\u002F\u002Fwww.mux.com\u002Fwebhook-spec.json",[111],[639],{"type":48,"value":636},{"type":42,"tag":168,"props":641,"children":642},{},[643,648],{"type":42,"tag":190,"props":644,"children":645},{},[646],{"type":48,"value":647},"Mux Player web component API",{"type":42,"tag":190,"props":649,"children":650},{},[651],{"type":42,"tag":107,"props":652,"children":655},{"href":653,"rel":654},"https:\u002F\u002Fraw.githubusercontent.com\u002Fmuxinc\u002Felements\u002Frefs\u002Fheads\u002Fmain\u002Fpackages\u002Fmux-player\u002FREFERENCE.md",[111],[656],{"type":48,"value":653},{"type":42,"tag":168,"props":658,"children":659},{},[660,665],{"type":42,"tag":190,"props":661,"children":662},{},[663],{"type":48,"value":664},"Mux Player React component API",{"type":42,"tag":190,"props":666,"children":667},{},[668],{"type":42,"tag":107,"props":669,"children":672},{"href":670,"rel":671},"https:\u002F\u002Fraw.githubusercontent.com\u002Fmuxinc\u002Felements\u002Frefs\u002Fheads\u002Fmain\u002Fpackages\u002Fmux-player-react\u002FREFERENCE.md",[111],[673],{"type":48,"value":670},{"type":42,"tag":51,"props":675,"children":676},{},[677,679,685],{"type":48,"value":678},"All of these resources are also discoverable from the docs site itself: every docs page links to \"Docs for LLMs\" (",{"type":42,"tag":107,"props":680,"children":683},{"href":681,"rel":682},"https:\u002F\u002Fwww.mux.com\u002Fdocs\u002Fcore\u002Fllms-txt",[111],[684],{"type":48,"value":681},{"type":48,"value":686},"), the canonical page describing Mux's llms.txt files and machine-readable bundles. If this skill's URL lists ever drift from reality, that page is the source of truth.",{"type":42,"tag":57,"props":688,"children":690},{"id":689},"self-healing",[691],{"type":48,"value":692},"Self-healing",{"type":42,"tag":51,"props":694,"children":695},{},[696,698,703],{"type":48,"value":697},"If a docs URL 404s, the docs have likely been reorganized. Do not give up after one 404: fetch ",{"type":42,"tag":107,"props":699,"children":701},{"href":109,"rel":700},[111],[702],{"type":48,"value":109},{"type":48,"value":704},", search it for the topic, and use the current URL.",{"type":42,"tag":57,"props":706,"children":708},{"id":707},"staying-in-sync",[709],{"type":48,"value":710},"Staying in sync",{"type":42,"tag":80,"props":712,"children":713},{},[714,780],{"type":42,"tag":68,"props":715,"children":716},{},[717,719,725,727,732,734,740,742,748,750,756,758,764,766,772,774,779],{"type":48,"value":718},"This skill is distributed from the ",{"type":42,"tag":127,"props":720,"children":722},{"className":721},[],[723],{"type":48,"value":724},"muxinc\u002Fmux-skills",{"type":48,"value":726}," repository and ships embedded in the ",{"type":42,"tag":127,"props":728,"children":730},{"className":729},[],[731],{"type":48,"value":8},{"type":48,"value":733}," CLI. Updating the CLI (",{"type":42,"tag":127,"props":735,"children":737},{"className":736},[],[738],{"type":48,"value":739},"brew upgrade mux",{"type":48,"value":741}," \u002F ",{"type":42,"tag":127,"props":743,"children":745},{"className":744},[],[746],{"type":48,"value":747},"npm update -g @mux\u002Fcli",{"type":48,"value":749},") updates the embedded skills, and ",{"type":42,"tag":127,"props":751,"children":753},{"className":752},[],[754],{"type":48,"value":755},"mux skills update",{"type":48,"value":757}," refreshes all local copies (including ",{"type":42,"tag":127,"props":759,"children":761},{"className":760},[],[762],{"type":48,"value":763},"~\u002F.claude\u002Fskills",{"type":48,"value":765},") to match the installed version. For skills decoupled from CLI releases, install the ",{"type":42,"tag":127,"props":767,"children":769},{"className":768},[],[770],{"type":48,"value":771},"mux@mux",{"type":48,"value":773}," Claude Code plugin or pull directly from ",{"type":42,"tag":107,"props":775,"children":777},{"href":27,"rel":776},[111],[778],{"type":48,"value":27},{"type":48,"value":523},{"type":42,"tag":68,"props":781,"children":782},{},[783,785,791],{"type":48,"value":784},"The CLI embeds only skill instruction files, never docs content — always fetch docs live using the workflow above. Check ",{"type":42,"tag":127,"props":786,"children":788},{"className":787},[],[789],{"type":48,"value":790},"mux skills --help",{"type":48,"value":792}," for what the installed version offers.",{"type":42,"tag":57,"props":794,"children":796},{"id":795},"guardrails",[797],{"type":48,"value":798},"Guardrails",{"type":42,"tag":80,"props":800,"children":801},{},[802,807],{"type":42,"tag":68,"props":803,"children":804},{},[805],{"type":48,"value":806},"Cite the docs page URL you answered from.",{"type":42,"tag":68,"props":808,"children":809},{},[810],{"type":48,"value":811},"If the network is unavailable, say you could not verify against current docs — never guess API request\u002Fresponse shapes from memory.",{"items":813,"total":821},[814],{"slug":4,"name":4,"fn":5,"description":6,"org":815,"tags":816,"stars":26,"repoUrl":27,"updatedAt":28},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[817,818,819,820],{"name":18,"slug":19,"type":16},{"name":14,"slug":15,"type":16},{"name":24,"slug":25,"type":16},{"name":21,"slug":22,"type":16},1,{"items":823,"total":821},[824],{"slug":4,"name":4,"fn":5,"description":6,"org":825,"tags":826,"stars":26,"repoUrl":27,"updatedAt":28},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[827,828,829,830],{"name":18,"slug":19,"type":16},{"name":14,"slug":15,"type":16},{"name":24,"slug":25,"type":16},{"name":21,"slug":22,"type":16}]