[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-minimax-vision-analysis":3,"mdc--s5kk62-key":34,"related-repo-minimax-vision-analysis":1368,"related-org-minimax-vision-analysis":1499},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":23,"repoUrl":24,"updatedAt":25,"license":26,"forks":27,"topics":28,"repo":29,"sourceUrl":32,"mdContent":33},"vision-analysis","analyze and extract information from images","Analyze, describe, and extract information from images using the MiniMax vision MCP tool. Use when: user shares an image file path or URL (any message containing .jpg, .jpeg, .png, .gif, .webp, .bmp, or .svg file extension) or uses any of these words\u002Fphrases near an image: \"analyze\", \"analyse\", \"describe\", \"explain\", \"understand\", \"look at\", \"review\", \"extract text\", \"OCR\", \"what is in\", \"what's in\", \"read this image\", \"see this image\", \"tell me about\", \"explain this\", \"interpret this\", in connection with an image, screenshot, diagram, chart, mockup, wireframe, or photo. Also triggers for: UI mockup review, wireframe analysis, design critique, data extraction from charts, object detection, person\u002Fanimal\u002Factivity identification. Triggers: any message with an image file extension (jpg, jpeg, png, gif, webp, bmp, svg), or any request to analyze\u002Fdescrib\u002Funderstand\u002Freview\u002Fextract text from an image, screenshot, diagram, chart, photo, mockup, or wireframe.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"minimax","MiniMax","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fminimax.jpg","MiniMax-AI",[13,17,20],{"name":14,"slug":15,"type":16},"Images","images","tag",{"name":18,"slug":19,"type":16},"Data Analysis","data-analysis",{"name":21,"slug":22,"type":16},"Computer Vision","computer-vision",13030,"https:\u002F\u002Fgithub.com\u002FMiniMax-AI\u002Fskills","2026-07-13T06:16:45.885307","MIT",1118,[],{"repoUrl":24,"stars":23,"forks":27,"topics":30,"description":31},[],null,"https:\u002F\u002Fgithub.com\u002FMiniMax-AI\u002Fskills\u002Ftree\u002FHEAD\u002Fskills\u002Fvision-analysis","---\nname: vision-analysis\ndescription: >\n  Analyze, describe, and extract information from images using the MiniMax vision MCP tool.\n  Use when: user shares an image file path or URL (any message containing .jpg, .jpeg, .png,\n  .gif, .webp, .bmp, or .svg file extension) or uses any of these words\u002Fphrases near an image:\n  \"analyze\", \"analyse\", \"describe\", \"explain\", \"understand\", \"look at\", \"review\",\n  \"extract text\", \"OCR\", \"what is in\", \"what's in\", \"read this image\", \"see this image\",\n  \"tell me about\", \"explain this\", \"interpret this\", in connection with an image, screenshot,\n  diagram, chart, mockup, wireframe, or photo.\n  Also triggers for: UI mockup review, wireframe analysis, design critique, data extraction\n  from charts, object detection, person\u002Fanimal\u002Factivity identification.\n  Triggers: any message with an image file extension (jpg, jpeg, png, gif, webp, bmp, svg),\n  or any request to analyze\u002Fdescrib\u002Funderstand\u002Freview\u002Fextract text from an image, screenshot,\n  diagram, chart, photo, mockup, or wireframe.\nlicense: MIT\nmetadata:\n  version: \"1.0\"\n  category: ai-vision\n  sources:\n    - MiniMax Token Plan MCP (understand_image tool)\n---\n\n# Vision Analysis\n\nAnalyze images using the MiniMax `MiniMax_understand_image` MCP tool available in the MiniMax Token Plan.\n\n## Prerequisites\n\n- MiniMax Token Plan subscription with valid `MINIMAX_API_KEY`\n- MiniMax MCP configured (`MiniMax_understand_image` tool available)\n\n### If MCP tool is not configured\n\n**Step 1:** The agent should fetch setup instructions from:\n**https:\u002F\u002Fplatform.minimaxi.com\u002Fdocs\u002Ftoken-plan\u002Fmcp-guide**\n\n**Step 2:** Detect the user's environment (OpenCode, Cursor, Claude Code, etc.) and output the exact commands needed. Common examples:\n\n**OpenCode** — add to `~\u002F.config\u002Fopencode\u002Fopencode.json` or `package.json`:\n```json\n{\n  \"mcp\": {\n    \"MiniMax\": {\n      \"type\": \"local\",\n      \"command\": [\"uvx\", \"minimax-coding-plan-mcp\", \"-y\"],\n      \"environment\": {\n        \"MINIMAX_API_KEY\": \"YOUR_TOKEN_PLAN_KEY\",\n        \"MINIMAX_API_HOST\": \"https:\u002F\u002Fapi.minimaxi.com\"\n      },\n      \"enabled\": true\n    }\n  }\n}\n```\n\n**Claude Code**:\n```bash\nclaude mcp add -s user MiniMax --env MINIMAX_API_KEY=your-key --env MINIMAX_API_HOST=https:\u002F\u002Fapi.minimaxi.com -- uvx minimax-coding-plan-mcp -y\n```\n\n**Cursor** — add to MCP settings:\n```json\n{\n  \"mcpServers\": {\n    \"MiniMax\": {\n      \"command\": \"uvx\",\n      \"args\": [\"minimax-coding-plan-mcp\"],\n      \"env\": {\n        \"MINIMAX_API_KEY\": \"your-key\",\n        \"MINIMAX_API_HOST\": \"https:\u002F\u002Fapi.minimaxi.com\"\n      }\n    }\n  }\n}\n```\n\n**Step 3:** After configuration, tell the user to restart their app and verify with `\u002Fmcp`.\n\n**Important:** If the user does not have a MiniMax Token Plan subscription, inform them that the `understand_image` tool requires one — it cannot be used with free or other tier API keys.\n\n## Analysis Modes\n\n| Mode | When to use | Prompt strategy |\n|---|---|---|\n| `describe` | General image understanding | Ask for detailed description |\n| `ocr` | Text extraction from screenshots, documents | Ask to extract all text verbatim |\n| `ui-review` | UI mockups, wireframes, design files | Ask for design critique with suggestions |\n| `chart-data` | Charts, graphs, data visualizations | Ask to extract data points and trends |\n| `object-detect` | Identify objects, people, activities | Ask to list and locate all elements |\n\n## Workflow\n\n### Step 1: Auto-detect image\n\nThe skill triggers automatically when a message contains an image file path or URL with extensions:\n`.jpg`, `.jpeg`, `.png`, `.gif`, `.webp`, `.bmp`, `.svg`\n\nExtract the image path from the message.\n\n### Step 2: Select analysis mode and call MCP tool\n\nUse the `MiniMax_understand_image` tool with a mode-specific prompt:\n\n**describe:**\n```\nProvide a detailed description of this image. Include: main subject, setting\u002Fbackground,\ncolors\u002Fstyle, any text visible, notable objects, and overall composition.\n```\n\n**ocr:**\n```\nExtract all text visible in this image verbatim. Preserve structure and formatting\n(headers, lists, columns). If no text is found, say so.\n```\n\n**ui-review:**\n```\nYou are a UI\u002FUX design reviewer. Analyze this interface mockup or design. Provide:\n(1) Strengths — what works well, (2) Issues — usability or design problems,\n(3) Specific, actionable suggestions for improvement. Be constructive and detailed.\n```\n\n**chart-data:**\n```\nExtract all data from this chart or graph. List: chart title, axis labels, all\ndata points\u002Fseries with values if readable, and a brief summary of the trend.\n```\n\n**object-detect:**\n```\nList all distinct objects, people, and activities you can identify. For each,\ndescribe what it is and its approximate location in the image.\n```\n\n### Step 3: Present results\n\nReturn the analysis clearly. For `describe`, use readable prose. For `ocr`, preserve structure. For `ui-review`, use a structured critique format.\n\n## Output Format Example\n\nFor describe mode:\n```\n## Image Description\n\n[Detailed description of the image contents...]\n```\n\nFor ocr mode:\n```\n## Extracted Text\n\n[Preserved text structure from the image]\n```\n\nFor ui-review mode:\n```\n## UI Design Review\n\n### Strengths\n- ...\n\n### Issues\n- ...\n\n### Suggestions\n- ...\n```\n\n## Notes\n\n- Images up to 20MB supported (JPEG, PNG, GIF, WebP)\n- Local file paths work if MiniMax MCP is configured with file access\n- The `MiniMax_understand_image` tool is provided by the `minimax-coding-plan-mcp` package\n",{"data":35,"body":41},{"name":4,"description":6,"license":26,"metadata":36},{"version":37,"category":38,"sources":39},"1.0","ai-vision",[40],"MiniMax Token Plan MCP (understand_image tool)",{"type":42,"children":43},"root",[44,52,67,74,102,109,131,141,167,528,537,618,628,884,902,920,926,1069,1075,1081,1135,1140,1146,1158,1166,1176,1184,1193,1201,1210,1218,1227,1235,1244,1250,1276,1282,1287,1296,1301,1310,1315,1324,1330,1362],{"type":45,"tag":46,"props":47,"children":48},"element","h1",{"id":4},[49],{"type":50,"value":51},"text","Vision Analysis",{"type":45,"tag":53,"props":54,"children":55},"p",{},[56,58,65],{"type":50,"value":57},"Analyze images using the MiniMax ",{"type":45,"tag":59,"props":60,"children":62},"code",{"className":61},[],[63],{"type":50,"value":64},"MiniMax_understand_image",{"type":50,"value":66}," MCP tool available in the MiniMax Token Plan.",{"type":45,"tag":68,"props":69,"children":71},"h2",{"id":70},"prerequisites",[72],{"type":50,"value":73},"Prerequisites",{"type":45,"tag":75,"props":76,"children":77},"ul",{},[78,90],{"type":45,"tag":79,"props":80,"children":81},"li",{},[82,84],{"type":50,"value":83},"MiniMax Token Plan subscription with valid ",{"type":45,"tag":59,"props":85,"children":87},{"className":86},[],[88],{"type":50,"value":89},"MINIMAX_API_KEY",{"type":45,"tag":79,"props":91,"children":92},{},[93,95,100],{"type":50,"value":94},"MiniMax MCP configured (",{"type":45,"tag":59,"props":96,"children":98},{"className":97},[],[99],{"type":50,"value":64},{"type":50,"value":101}," tool available)",{"type":45,"tag":103,"props":104,"children":106},"h3",{"id":105},"if-mcp-tool-is-not-configured",[107],{"type":50,"value":108},"If MCP tool is not configured",{"type":45,"tag":53,"props":110,"children":111},{},[112,118,120],{"type":45,"tag":113,"props":114,"children":115},"strong",{},[116],{"type":50,"value":117},"Step 1:",{"type":50,"value":119}," The agent should fetch setup instructions from:\n",{"type":45,"tag":113,"props":121,"children":122},{},[123],{"type":45,"tag":124,"props":125,"children":129},"a",{"href":126,"rel":127},"https:\u002F\u002Fplatform.minimaxi.com\u002Fdocs\u002Ftoken-plan\u002Fmcp-guide",[128],"nofollow",[130],{"type":50,"value":126},{"type":45,"tag":53,"props":132,"children":133},{},[134,139],{"type":45,"tag":113,"props":135,"children":136},{},[137],{"type":50,"value":138},"Step 2:",{"type":50,"value":140}," Detect the user's environment (OpenCode, Cursor, Claude Code, etc.) and output the exact commands needed. Common examples:",{"type":45,"tag":53,"props":142,"children":143},{},[144,149,151,157,159,165],{"type":45,"tag":113,"props":145,"children":146},{},[147],{"type":50,"value":148},"OpenCode",{"type":50,"value":150}," — add to ",{"type":45,"tag":59,"props":152,"children":154},{"className":153},[],[155],{"type":50,"value":156},"~\u002F.config\u002Fopencode\u002Fopencode.json",{"type":50,"value":158}," or ",{"type":45,"tag":59,"props":160,"children":162},{"className":161},[],[163],{"type":50,"value":164},"package.json",{"type":50,"value":166},":",{"type":45,"tag":168,"props":169,"children":174},"pre",{"className":170,"code":171,"language":172,"meta":173,"style":173},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"mcp\": {\n    \"MiniMax\": {\n      \"type\": \"local\",\n      \"command\": [\"uvx\", \"minimax-coding-plan-mcp\", \"-y\"],\n      \"environment\": {\n        \"MINIMAX_API_KEY\": \"YOUR_TOKEN_PLAN_KEY\",\n        \"MINIMAX_API_HOST\": \"https:\u002F\u002Fapi.minimaxi.com\"\n      },\n      \"enabled\": true\n    }\n  }\n}\n","json","",[175],{"type":45,"tag":59,"props":176,"children":177},{"__ignoreMap":173},[178,190,219,245,288,367,392,431,466,475,501,510,519],{"type":45,"tag":179,"props":180,"children":183},"span",{"class":181,"line":182},"line",1,[184],{"type":45,"tag":179,"props":185,"children":187},{"style":186},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[188],{"type":50,"value":189},"{\n",{"type":45,"tag":179,"props":191,"children":193},{"class":181,"line":192},2,[194,199,205,210,214],{"type":45,"tag":179,"props":195,"children":196},{"style":186},[197],{"type":50,"value":198},"  \"",{"type":45,"tag":179,"props":200,"children":202},{"style":201},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[203],{"type":50,"value":204},"mcp",{"type":45,"tag":179,"props":206,"children":207},{"style":186},[208],{"type":50,"value":209},"\"",{"type":45,"tag":179,"props":211,"children":212},{"style":186},[213],{"type":50,"value":166},{"type":45,"tag":179,"props":215,"children":216},{"style":186},[217],{"type":50,"value":218}," {\n",{"type":45,"tag":179,"props":220,"children":222},{"class":181,"line":221},3,[223,228,233,237,241],{"type":45,"tag":179,"props":224,"children":225},{"style":186},[226],{"type":50,"value":227},"    \"",{"type":45,"tag":179,"props":229,"children":231},{"style":230},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[232],{"type":50,"value":9},{"type":45,"tag":179,"props":234,"children":235},{"style":186},[236],{"type":50,"value":209},{"type":45,"tag":179,"props":238,"children":239},{"style":186},[240],{"type":50,"value":166},{"type":45,"tag":179,"props":242,"children":243},{"style":186},[244],{"type":50,"value":218},{"type":45,"tag":179,"props":246,"children":248},{"class":181,"line":247},4,[249,254,260,264,268,273,279,283],{"type":45,"tag":179,"props":250,"children":251},{"style":186},[252],{"type":50,"value":253},"      \"",{"type":45,"tag":179,"props":255,"children":257},{"style":256},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[258],{"type":50,"value":259},"type",{"type":45,"tag":179,"props":261,"children":262},{"style":186},[263],{"type":50,"value":209},{"type":45,"tag":179,"props":265,"children":266},{"style":186},[267],{"type":50,"value":166},{"type":45,"tag":179,"props":269,"children":270},{"style":186},[271],{"type":50,"value":272}," \"",{"type":45,"tag":179,"props":274,"children":276},{"style":275},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[277],{"type":50,"value":278},"local",{"type":45,"tag":179,"props":280,"children":281},{"style":186},[282],{"type":50,"value":209},{"type":45,"tag":179,"props":284,"children":285},{"style":186},[286],{"type":50,"value":287},",\n",{"type":45,"tag":179,"props":289,"children":291},{"class":181,"line":290},5,[292,296,301,305,309,314,318,323,327,332,336,341,345,349,353,358,362],{"type":45,"tag":179,"props":293,"children":294},{"style":186},[295],{"type":50,"value":253},{"type":45,"tag":179,"props":297,"children":298},{"style":256},[299],{"type":50,"value":300},"command",{"type":45,"tag":179,"props":302,"children":303},{"style":186},[304],{"type":50,"value":209},{"type":45,"tag":179,"props":306,"children":307},{"style":186},[308],{"type":50,"value":166},{"type":45,"tag":179,"props":310,"children":311},{"style":186},[312],{"type":50,"value":313}," [",{"type":45,"tag":179,"props":315,"children":316},{"style":186},[317],{"type":50,"value":209},{"type":45,"tag":179,"props":319,"children":320},{"style":275},[321],{"type":50,"value":322},"uvx",{"type":45,"tag":179,"props":324,"children":325},{"style":186},[326],{"type":50,"value":209},{"type":45,"tag":179,"props":328,"children":329},{"style":186},[330],{"type":50,"value":331},",",{"type":45,"tag":179,"props":333,"children":334},{"style":186},[335],{"type":50,"value":272},{"type":45,"tag":179,"props":337,"children":338},{"style":275},[339],{"type":50,"value":340},"minimax-coding-plan-mcp",{"type":45,"tag":179,"props":342,"children":343},{"style":186},[344],{"type":50,"value":209},{"type":45,"tag":179,"props":346,"children":347},{"style":186},[348],{"type":50,"value":331},{"type":45,"tag":179,"props":350,"children":351},{"style":186},[352],{"type":50,"value":272},{"type":45,"tag":179,"props":354,"children":355},{"style":275},[356],{"type":50,"value":357},"-y",{"type":45,"tag":179,"props":359,"children":360},{"style":186},[361],{"type":50,"value":209},{"type":45,"tag":179,"props":363,"children":364},{"style":186},[365],{"type":50,"value":366},"],\n",{"type":45,"tag":179,"props":368,"children":370},{"class":181,"line":369},6,[371,375,380,384,388],{"type":45,"tag":179,"props":372,"children":373},{"style":186},[374],{"type":50,"value":253},{"type":45,"tag":179,"props":376,"children":377},{"style":256},[378],{"type":50,"value":379},"environment",{"type":45,"tag":179,"props":381,"children":382},{"style":186},[383],{"type":50,"value":209},{"type":45,"tag":179,"props":385,"children":386},{"style":186},[387],{"type":50,"value":166},{"type":45,"tag":179,"props":389,"children":390},{"style":186},[391],{"type":50,"value":218},{"type":45,"tag":179,"props":393,"children":395},{"class":181,"line":394},7,[396,401,406,410,414,418,423,427],{"type":45,"tag":179,"props":397,"children":398},{"style":186},[399],{"type":50,"value":400},"        \"",{"type":45,"tag":179,"props":402,"children":404},{"style":403},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[405],{"type":50,"value":89},{"type":45,"tag":179,"props":407,"children":408},{"style":186},[409],{"type":50,"value":209},{"type":45,"tag":179,"props":411,"children":412},{"style":186},[413],{"type":50,"value":166},{"type":45,"tag":179,"props":415,"children":416},{"style":186},[417],{"type":50,"value":272},{"type":45,"tag":179,"props":419,"children":420},{"style":275},[421],{"type":50,"value":422},"YOUR_TOKEN_PLAN_KEY",{"type":45,"tag":179,"props":424,"children":425},{"style":186},[426],{"type":50,"value":209},{"type":45,"tag":179,"props":428,"children":429},{"style":186},[430],{"type":50,"value":287},{"type":45,"tag":179,"props":432,"children":434},{"class":181,"line":433},8,[435,439,444,448,452,456,461],{"type":45,"tag":179,"props":436,"children":437},{"style":186},[438],{"type":50,"value":400},{"type":45,"tag":179,"props":440,"children":441},{"style":403},[442],{"type":50,"value":443},"MINIMAX_API_HOST",{"type":45,"tag":179,"props":445,"children":446},{"style":186},[447],{"type":50,"value":209},{"type":45,"tag":179,"props":449,"children":450},{"style":186},[451],{"type":50,"value":166},{"type":45,"tag":179,"props":453,"children":454},{"style":186},[455],{"type":50,"value":272},{"type":45,"tag":179,"props":457,"children":458},{"style":275},[459],{"type":50,"value":460},"https:\u002F\u002Fapi.minimaxi.com",{"type":45,"tag":179,"props":462,"children":463},{"style":186},[464],{"type":50,"value":465},"\"\n",{"type":45,"tag":179,"props":467,"children":469},{"class":181,"line":468},9,[470],{"type":45,"tag":179,"props":471,"children":472},{"style":186},[473],{"type":50,"value":474},"      },\n",{"type":45,"tag":179,"props":476,"children":478},{"class":181,"line":477},10,[479,483,488,492,496],{"type":45,"tag":179,"props":480,"children":481},{"style":186},[482],{"type":50,"value":253},{"type":45,"tag":179,"props":484,"children":485},{"style":256},[486],{"type":50,"value":487},"enabled",{"type":45,"tag":179,"props":489,"children":490},{"style":186},[491],{"type":50,"value":209},{"type":45,"tag":179,"props":493,"children":494},{"style":186},[495],{"type":50,"value":166},{"type":45,"tag":179,"props":497,"children":498},{"style":186},[499],{"type":50,"value":500}," true\n",{"type":45,"tag":179,"props":502,"children":504},{"class":181,"line":503},11,[505],{"type":45,"tag":179,"props":506,"children":507},{"style":186},[508],{"type":50,"value":509},"    }\n",{"type":45,"tag":179,"props":511,"children":513},{"class":181,"line":512},12,[514],{"type":45,"tag":179,"props":515,"children":516},{"style":186},[517],{"type":50,"value":518},"  }\n",{"type":45,"tag":179,"props":520,"children":522},{"class":181,"line":521},13,[523],{"type":45,"tag":179,"props":524,"children":525},{"style":186},[526],{"type":50,"value":527},"}\n",{"type":45,"tag":53,"props":529,"children":530},{},[531,536],{"type":45,"tag":113,"props":532,"children":533},{},[534],{"type":50,"value":535},"Claude Code",{"type":50,"value":166},{"type":45,"tag":168,"props":538,"children":542},{"className":539,"code":540,"language":541,"meta":173,"style":173},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","claude mcp add -s user MiniMax --env MINIMAX_API_KEY=your-key --env MINIMAX_API_HOST=https:\u002F\u002Fapi.minimaxi.com -- uvx minimax-coding-plan-mcp -y\n","bash",[543],{"type":45,"tag":59,"props":544,"children":545},{"__ignoreMap":173},[546],{"type":45,"tag":179,"props":547,"children":548},{"class":181,"line":182},[549,554,559,564,569,574,579,584,589,593,598,603,608,613],{"type":45,"tag":179,"props":550,"children":551},{"style":230},[552],{"type":50,"value":553},"claude",{"type":45,"tag":179,"props":555,"children":556},{"style":275},[557],{"type":50,"value":558}," mcp",{"type":45,"tag":179,"props":560,"children":561},{"style":275},[562],{"type":50,"value":563}," add",{"type":45,"tag":179,"props":565,"children":566},{"style":275},[567],{"type":50,"value":568}," -s",{"type":45,"tag":179,"props":570,"children":571},{"style":275},[572],{"type":50,"value":573}," user",{"type":45,"tag":179,"props":575,"children":576},{"style":275},[577],{"type":50,"value":578}," MiniMax",{"type":45,"tag":179,"props":580,"children":581},{"style":275},[582],{"type":50,"value":583}," --env",{"type":45,"tag":179,"props":585,"children":586},{"style":275},[587],{"type":50,"value":588}," MINIMAX_API_KEY=your-key",{"type":45,"tag":179,"props":590,"children":591},{"style":275},[592],{"type":50,"value":583},{"type":45,"tag":179,"props":594,"children":595},{"style":275},[596],{"type":50,"value":597}," MINIMAX_API_HOST=https:\u002F\u002Fapi.minimaxi.com",{"type":45,"tag":179,"props":599,"children":600},{"style":275},[601],{"type":50,"value":602}," --",{"type":45,"tag":179,"props":604,"children":605},{"style":275},[606],{"type":50,"value":607}," uvx",{"type":45,"tag":179,"props":609,"children":610},{"style":275},[611],{"type":50,"value":612}," minimax-coding-plan-mcp",{"type":45,"tag":179,"props":614,"children":615},{"style":275},[616],{"type":50,"value":617}," -y\n",{"type":45,"tag":53,"props":619,"children":620},{},[621,626],{"type":45,"tag":113,"props":622,"children":623},{},[624],{"type":50,"value":625},"Cursor",{"type":50,"value":627}," — add to MCP settings:",{"type":45,"tag":168,"props":629,"children":631},{"className":170,"code":630,"language":172,"meta":173,"style":173},"{\n  \"mcpServers\": {\n    \"MiniMax\": {\n      \"command\": \"uvx\",\n      \"args\": [\"minimax-coding-plan-mcp\"],\n      \"env\": {\n        \"MINIMAX_API_KEY\": \"your-key\",\n        \"MINIMAX_API_HOST\": \"https:\u002F\u002Fapi.minimaxi.com\"\n      }\n    }\n  }\n}\n",[632],{"type":45,"tag":59,"props":633,"children":634},{"__ignoreMap":173},[635,642,666,689,724,764,788,824,855,863,870,877],{"type":45,"tag":179,"props":636,"children":637},{"class":181,"line":182},[638],{"type":45,"tag":179,"props":639,"children":640},{"style":186},[641],{"type":50,"value":189},{"type":45,"tag":179,"props":643,"children":644},{"class":181,"line":192},[645,649,654,658,662],{"type":45,"tag":179,"props":646,"children":647},{"style":186},[648],{"type":50,"value":198},{"type":45,"tag":179,"props":650,"children":651},{"style":201},[652],{"type":50,"value":653},"mcpServers",{"type":45,"tag":179,"props":655,"children":656},{"style":186},[657],{"type":50,"value":209},{"type":45,"tag":179,"props":659,"children":660},{"style":186},[661],{"type":50,"value":166},{"type":45,"tag":179,"props":663,"children":664},{"style":186},[665],{"type":50,"value":218},{"type":45,"tag":179,"props":667,"children":668},{"class":181,"line":221},[669,673,677,681,685],{"type":45,"tag":179,"props":670,"children":671},{"style":186},[672],{"type":50,"value":227},{"type":45,"tag":179,"props":674,"children":675},{"style":230},[676],{"type":50,"value":9},{"type":45,"tag":179,"props":678,"children":679},{"style":186},[680],{"type":50,"value":209},{"type":45,"tag":179,"props":682,"children":683},{"style":186},[684],{"type":50,"value":166},{"type":45,"tag":179,"props":686,"children":687},{"style":186},[688],{"type":50,"value":218},{"type":45,"tag":179,"props":690,"children":691},{"class":181,"line":247},[692,696,700,704,708,712,716,720],{"type":45,"tag":179,"props":693,"children":694},{"style":186},[695],{"type":50,"value":253},{"type":45,"tag":179,"props":697,"children":698},{"style":256},[699],{"type":50,"value":300},{"type":45,"tag":179,"props":701,"children":702},{"style":186},[703],{"type":50,"value":209},{"type":45,"tag":179,"props":705,"children":706},{"style":186},[707],{"type":50,"value":166},{"type":45,"tag":179,"props":709,"children":710},{"style":186},[711],{"type":50,"value":272},{"type":45,"tag":179,"props":713,"children":714},{"style":275},[715],{"type":50,"value":322},{"type":45,"tag":179,"props":717,"children":718},{"style":186},[719],{"type":50,"value":209},{"type":45,"tag":179,"props":721,"children":722},{"style":186},[723],{"type":50,"value":287},{"type":45,"tag":179,"props":725,"children":726},{"class":181,"line":290},[727,731,736,740,744,748,752,756,760],{"type":45,"tag":179,"props":728,"children":729},{"style":186},[730],{"type":50,"value":253},{"type":45,"tag":179,"props":732,"children":733},{"style":256},[734],{"type":50,"value":735},"args",{"type":45,"tag":179,"props":737,"children":738},{"style":186},[739],{"type":50,"value":209},{"type":45,"tag":179,"props":741,"children":742},{"style":186},[743],{"type":50,"value":166},{"type":45,"tag":179,"props":745,"children":746},{"style":186},[747],{"type":50,"value":313},{"type":45,"tag":179,"props":749,"children":750},{"style":186},[751],{"type":50,"value":209},{"type":45,"tag":179,"props":753,"children":754},{"style":275},[755],{"type":50,"value":340},{"type":45,"tag":179,"props":757,"children":758},{"style":186},[759],{"type":50,"value":209},{"type":45,"tag":179,"props":761,"children":762},{"style":186},[763],{"type":50,"value":366},{"type":45,"tag":179,"props":765,"children":766},{"class":181,"line":369},[767,771,776,780,784],{"type":45,"tag":179,"props":768,"children":769},{"style":186},[770],{"type":50,"value":253},{"type":45,"tag":179,"props":772,"children":773},{"style":256},[774],{"type":50,"value":775},"env",{"type":45,"tag":179,"props":777,"children":778},{"style":186},[779],{"type":50,"value":209},{"type":45,"tag":179,"props":781,"children":782},{"style":186},[783],{"type":50,"value":166},{"type":45,"tag":179,"props":785,"children":786},{"style":186},[787],{"type":50,"value":218},{"type":45,"tag":179,"props":789,"children":790},{"class":181,"line":394},[791,795,799,803,807,811,816,820],{"type":45,"tag":179,"props":792,"children":793},{"style":186},[794],{"type":50,"value":400},{"type":45,"tag":179,"props":796,"children":797},{"style":403},[798],{"type":50,"value":89},{"type":45,"tag":179,"props":800,"children":801},{"style":186},[802],{"type":50,"value":209},{"type":45,"tag":179,"props":804,"children":805},{"style":186},[806],{"type":50,"value":166},{"type":45,"tag":179,"props":808,"children":809},{"style":186},[810],{"type":50,"value":272},{"type":45,"tag":179,"props":812,"children":813},{"style":275},[814],{"type":50,"value":815},"your-key",{"type":45,"tag":179,"props":817,"children":818},{"style":186},[819],{"type":50,"value":209},{"type":45,"tag":179,"props":821,"children":822},{"style":186},[823],{"type":50,"value":287},{"type":45,"tag":179,"props":825,"children":826},{"class":181,"line":433},[827,831,835,839,843,847,851],{"type":45,"tag":179,"props":828,"children":829},{"style":186},[830],{"type":50,"value":400},{"type":45,"tag":179,"props":832,"children":833},{"style":403},[834],{"type":50,"value":443},{"type":45,"tag":179,"props":836,"children":837},{"style":186},[838],{"type":50,"value":209},{"type":45,"tag":179,"props":840,"children":841},{"style":186},[842],{"type":50,"value":166},{"type":45,"tag":179,"props":844,"children":845},{"style":186},[846],{"type":50,"value":272},{"type":45,"tag":179,"props":848,"children":849},{"style":275},[850],{"type":50,"value":460},{"type":45,"tag":179,"props":852,"children":853},{"style":186},[854],{"type":50,"value":465},{"type":45,"tag":179,"props":856,"children":857},{"class":181,"line":468},[858],{"type":45,"tag":179,"props":859,"children":860},{"style":186},[861],{"type":50,"value":862},"      }\n",{"type":45,"tag":179,"props":864,"children":865},{"class":181,"line":477},[866],{"type":45,"tag":179,"props":867,"children":868},{"style":186},[869],{"type":50,"value":509},{"type":45,"tag":179,"props":871,"children":872},{"class":181,"line":503},[873],{"type":45,"tag":179,"props":874,"children":875},{"style":186},[876],{"type":50,"value":518},{"type":45,"tag":179,"props":878,"children":879},{"class":181,"line":512},[880],{"type":45,"tag":179,"props":881,"children":882},{"style":186},[883],{"type":50,"value":527},{"type":45,"tag":53,"props":885,"children":886},{},[887,892,894,900],{"type":45,"tag":113,"props":888,"children":889},{},[890],{"type":50,"value":891},"Step 3:",{"type":50,"value":893}," After configuration, tell the user to restart their app and verify with ",{"type":45,"tag":59,"props":895,"children":897},{"className":896},[],[898],{"type":50,"value":899},"\u002Fmcp",{"type":50,"value":901},".",{"type":45,"tag":53,"props":903,"children":904},{},[905,910,912,918],{"type":45,"tag":113,"props":906,"children":907},{},[908],{"type":50,"value":909},"Important:",{"type":50,"value":911}," If the user does not have a MiniMax Token Plan subscription, inform them that the ",{"type":45,"tag":59,"props":913,"children":915},{"className":914},[],[916],{"type":50,"value":917},"understand_image",{"type":50,"value":919}," tool requires one — it cannot be used with free or other tier API keys.",{"type":45,"tag":68,"props":921,"children":923},{"id":922},"analysis-modes",[924],{"type":50,"value":925},"Analysis Modes",{"type":45,"tag":927,"props":928,"children":929},"table",{},[930,954],{"type":45,"tag":931,"props":932,"children":933},"thead",{},[934],{"type":45,"tag":935,"props":936,"children":937},"tr",{},[938,944,949],{"type":45,"tag":939,"props":940,"children":941},"th",{},[942],{"type":50,"value":943},"Mode",{"type":45,"tag":939,"props":945,"children":946},{},[947],{"type":50,"value":948},"When to use",{"type":45,"tag":939,"props":950,"children":951},{},[952],{"type":50,"value":953},"Prompt strategy",{"type":45,"tag":955,"props":956,"children":957},"tbody",{},[958,981,1003,1025,1047],{"type":45,"tag":935,"props":959,"children":960},{},[961,971,976],{"type":45,"tag":962,"props":963,"children":964},"td",{},[965],{"type":45,"tag":59,"props":966,"children":968},{"className":967},[],[969],{"type":50,"value":970},"describe",{"type":45,"tag":962,"props":972,"children":973},{},[974],{"type":50,"value":975},"General image understanding",{"type":45,"tag":962,"props":977,"children":978},{},[979],{"type":50,"value":980},"Ask for detailed description",{"type":45,"tag":935,"props":982,"children":983},{},[984,993,998],{"type":45,"tag":962,"props":985,"children":986},{},[987],{"type":45,"tag":59,"props":988,"children":990},{"className":989},[],[991],{"type":50,"value":992},"ocr",{"type":45,"tag":962,"props":994,"children":995},{},[996],{"type":50,"value":997},"Text extraction from screenshots, documents",{"type":45,"tag":962,"props":999,"children":1000},{},[1001],{"type":50,"value":1002},"Ask to extract all text verbatim",{"type":45,"tag":935,"props":1004,"children":1005},{},[1006,1015,1020],{"type":45,"tag":962,"props":1007,"children":1008},{},[1009],{"type":45,"tag":59,"props":1010,"children":1012},{"className":1011},[],[1013],{"type":50,"value":1014},"ui-review",{"type":45,"tag":962,"props":1016,"children":1017},{},[1018],{"type":50,"value":1019},"UI mockups, wireframes, design files",{"type":45,"tag":962,"props":1021,"children":1022},{},[1023],{"type":50,"value":1024},"Ask for design critique with suggestions",{"type":45,"tag":935,"props":1026,"children":1027},{},[1028,1037,1042],{"type":45,"tag":962,"props":1029,"children":1030},{},[1031],{"type":45,"tag":59,"props":1032,"children":1034},{"className":1033},[],[1035],{"type":50,"value":1036},"chart-data",{"type":45,"tag":962,"props":1038,"children":1039},{},[1040],{"type":50,"value":1041},"Charts, graphs, data visualizations",{"type":45,"tag":962,"props":1043,"children":1044},{},[1045],{"type":50,"value":1046},"Ask to extract data points and trends",{"type":45,"tag":935,"props":1048,"children":1049},{},[1050,1059,1064],{"type":45,"tag":962,"props":1051,"children":1052},{},[1053],{"type":45,"tag":59,"props":1054,"children":1056},{"className":1055},[],[1057],{"type":50,"value":1058},"object-detect",{"type":45,"tag":962,"props":1060,"children":1061},{},[1062],{"type":50,"value":1063},"Identify objects, people, activities",{"type":45,"tag":962,"props":1065,"children":1066},{},[1067],{"type":50,"value":1068},"Ask to list and locate all elements",{"type":45,"tag":68,"props":1070,"children":1072},{"id":1071},"workflow",[1073],{"type":50,"value":1074},"Workflow",{"type":45,"tag":103,"props":1076,"children":1078},{"id":1077},"step-1-auto-detect-image",[1079],{"type":50,"value":1080},"Step 1: Auto-detect image",{"type":45,"tag":53,"props":1082,"children":1083},{},[1084,1086,1092,1094,1100,1101,1107,1108,1114,1115,1121,1122,1128,1129],{"type":50,"value":1085},"The skill triggers automatically when a message contains an image file path or URL with extensions:\n",{"type":45,"tag":59,"props":1087,"children":1089},{"className":1088},[],[1090],{"type":50,"value":1091},".jpg",{"type":50,"value":1093},", ",{"type":45,"tag":59,"props":1095,"children":1097},{"className":1096},[],[1098],{"type":50,"value":1099},".jpeg",{"type":50,"value":1093},{"type":45,"tag":59,"props":1102,"children":1104},{"className":1103},[],[1105],{"type":50,"value":1106},".png",{"type":50,"value":1093},{"type":45,"tag":59,"props":1109,"children":1111},{"className":1110},[],[1112],{"type":50,"value":1113},".gif",{"type":50,"value":1093},{"type":45,"tag":59,"props":1116,"children":1118},{"className":1117},[],[1119],{"type":50,"value":1120},".webp",{"type":50,"value":1093},{"type":45,"tag":59,"props":1123,"children":1125},{"className":1124},[],[1126],{"type":50,"value":1127},".bmp",{"type":50,"value":1093},{"type":45,"tag":59,"props":1130,"children":1132},{"className":1131},[],[1133],{"type":50,"value":1134},".svg",{"type":45,"tag":53,"props":1136,"children":1137},{},[1138],{"type":50,"value":1139},"Extract the image path from the message.",{"type":45,"tag":103,"props":1141,"children":1143},{"id":1142},"step-2-select-analysis-mode-and-call-mcp-tool",[1144],{"type":50,"value":1145},"Step 2: Select analysis mode and call MCP tool",{"type":45,"tag":53,"props":1147,"children":1148},{},[1149,1151,1156],{"type":50,"value":1150},"Use the ",{"type":45,"tag":59,"props":1152,"children":1154},{"className":1153},[],[1155],{"type":50,"value":64},{"type":50,"value":1157}," tool with a mode-specific prompt:",{"type":45,"tag":53,"props":1159,"children":1160},{},[1161],{"type":45,"tag":113,"props":1162,"children":1163},{},[1164],{"type":50,"value":1165},"describe:",{"type":45,"tag":168,"props":1167,"children":1171},{"className":1168,"code":1170,"language":50},[1169],"language-text","Provide a detailed description of this image. Include: main subject, setting\u002Fbackground,\ncolors\u002Fstyle, any text visible, notable objects, and overall composition.\n",[1172],{"type":45,"tag":59,"props":1173,"children":1174},{"__ignoreMap":173},[1175],{"type":50,"value":1170},{"type":45,"tag":53,"props":1177,"children":1178},{},[1179],{"type":45,"tag":113,"props":1180,"children":1181},{},[1182],{"type":50,"value":1183},"ocr:",{"type":45,"tag":168,"props":1185,"children":1188},{"className":1186,"code":1187,"language":50},[1169],"Extract all text visible in this image verbatim. Preserve structure and formatting\n(headers, lists, columns). If no text is found, say so.\n",[1189],{"type":45,"tag":59,"props":1190,"children":1191},{"__ignoreMap":173},[1192],{"type":50,"value":1187},{"type":45,"tag":53,"props":1194,"children":1195},{},[1196],{"type":45,"tag":113,"props":1197,"children":1198},{},[1199],{"type":50,"value":1200},"ui-review:",{"type":45,"tag":168,"props":1202,"children":1205},{"className":1203,"code":1204,"language":50},[1169],"You are a UI\u002FUX design reviewer. Analyze this interface mockup or design. Provide:\n(1) Strengths — what works well, (2) Issues — usability or design problems,\n(3) Specific, actionable suggestions for improvement. Be constructive and detailed.\n",[1206],{"type":45,"tag":59,"props":1207,"children":1208},{"__ignoreMap":173},[1209],{"type":50,"value":1204},{"type":45,"tag":53,"props":1211,"children":1212},{},[1213],{"type":45,"tag":113,"props":1214,"children":1215},{},[1216],{"type":50,"value":1217},"chart-data:",{"type":45,"tag":168,"props":1219,"children":1222},{"className":1220,"code":1221,"language":50},[1169],"Extract all data from this chart or graph. List: chart title, axis labels, all\ndata points\u002Fseries with values if readable, and a brief summary of the trend.\n",[1223],{"type":45,"tag":59,"props":1224,"children":1225},{"__ignoreMap":173},[1226],{"type":50,"value":1221},{"type":45,"tag":53,"props":1228,"children":1229},{},[1230],{"type":45,"tag":113,"props":1231,"children":1232},{},[1233],{"type":50,"value":1234},"object-detect:",{"type":45,"tag":168,"props":1236,"children":1239},{"className":1237,"code":1238,"language":50},[1169],"List all distinct objects, people, and activities you can identify. For each,\ndescribe what it is and its approximate location in the image.\n",[1240],{"type":45,"tag":59,"props":1241,"children":1242},{"__ignoreMap":173},[1243],{"type":50,"value":1238},{"type":45,"tag":103,"props":1245,"children":1247},{"id":1246},"step-3-present-results",[1248],{"type":50,"value":1249},"Step 3: Present results",{"type":45,"tag":53,"props":1251,"children":1252},{},[1253,1255,1260,1262,1267,1269,1274],{"type":50,"value":1254},"Return the analysis clearly. For ",{"type":45,"tag":59,"props":1256,"children":1258},{"className":1257},[],[1259],{"type":50,"value":970},{"type":50,"value":1261},", use readable prose. For ",{"type":45,"tag":59,"props":1263,"children":1265},{"className":1264},[],[1266],{"type":50,"value":992},{"type":50,"value":1268},", preserve structure. For ",{"type":45,"tag":59,"props":1270,"children":1272},{"className":1271},[],[1273],{"type":50,"value":1014},{"type":50,"value":1275},", use a structured critique format.",{"type":45,"tag":68,"props":1277,"children":1279},{"id":1278},"output-format-example",[1280],{"type":50,"value":1281},"Output Format Example",{"type":45,"tag":53,"props":1283,"children":1284},{},[1285],{"type":50,"value":1286},"For describe mode:",{"type":45,"tag":168,"props":1288,"children":1291},{"className":1289,"code":1290,"language":50},[1169],"## Image Description\n\n[Detailed description of the image contents...]\n",[1292],{"type":45,"tag":59,"props":1293,"children":1294},{"__ignoreMap":173},[1295],{"type":50,"value":1290},{"type":45,"tag":53,"props":1297,"children":1298},{},[1299],{"type":50,"value":1300},"For ocr mode:",{"type":45,"tag":168,"props":1302,"children":1305},{"className":1303,"code":1304,"language":50},[1169],"## Extracted Text\n\n[Preserved text structure from the image]\n",[1306],{"type":45,"tag":59,"props":1307,"children":1308},{"__ignoreMap":173},[1309],{"type":50,"value":1304},{"type":45,"tag":53,"props":1311,"children":1312},{},[1313],{"type":50,"value":1314},"For ui-review mode:",{"type":45,"tag":168,"props":1316,"children":1319},{"className":1317,"code":1318,"language":50},[1169],"## UI Design Review\n\n### Strengths\n- ...\n\n### Issues\n- ...\n\n### Suggestions\n- ...\n",[1320],{"type":45,"tag":59,"props":1321,"children":1322},{"__ignoreMap":173},[1323],{"type":50,"value":1318},{"type":45,"tag":68,"props":1325,"children":1327},{"id":1326},"notes",[1328],{"type":50,"value":1329},"Notes",{"type":45,"tag":75,"props":1331,"children":1332},{},[1333,1338,1343],{"type":45,"tag":79,"props":1334,"children":1335},{},[1336],{"type":50,"value":1337},"Images up to 20MB supported (JPEG, PNG, GIF, WebP)",{"type":45,"tag":79,"props":1339,"children":1340},{},[1341],{"type":50,"value":1342},"Local file paths work if MiniMax MCP is configured with file access",{"type":45,"tag":79,"props":1344,"children":1345},{},[1346,1348,1353,1355,1360],{"type":50,"value":1347},"The ",{"type":45,"tag":59,"props":1349,"children":1351},{"className":1350},[],[1352],{"type":50,"value":64},{"type":50,"value":1354}," tool is provided by the ",{"type":45,"tag":59,"props":1356,"children":1358},{"className":1357},[],[1359],{"type":50,"value":340},{"type":50,"value":1361}," package",{"type":45,"tag":1363,"props":1364,"children":1365},"style",{},[1366],{"type":50,"value":1367},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":1369,"total":1498},[1370,1392,1408,1427,1442,1462,1480],{"slug":1371,"name":1371,"fn":1372,"description":1373,"org":1374,"tags":1375,"stars":23,"repoUrl":24,"updatedAt":1391},"android-native-dev","develop Android native applications","Android native application development and UI design guide. Covers Material Design 3, Kotlin\u002FCompose development, project configuration, accessibility, and build troubleshooting. Read this before Android native application development.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1376,1379,1382,1385,1388],{"name":1377,"slug":1378,"type":16},"Accessibility","accessibility",{"name":1380,"slug":1381,"type":16},"Android","android",{"name":1383,"slug":1384,"type":16},"Kotlin","kotlin",{"name":1386,"slug":1387,"type":16},"Mobile","mobile",{"name":1389,"slug":1390,"type":16},"UI Components","ui-components","2026-07-13T06:16:54.247834",{"slug":1393,"name":1393,"fn":1394,"description":1395,"org":1396,"tags":1397,"stars":23,"repoUrl":24,"updatedAt":1407},"buddy-sings","generate singing performances for AI companions","Use when user wants their Claude Code pet (\u002Fbuddy) to sing a song. Triggers on any request that combines the concept of their Claude Code buddy, pet, or companion with singing or music. Supports multilingual triggers — match equivalent phrases in any language.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1398,1401,1404],{"name":1399,"slug":1400,"type":16},"Agents","agents",{"name":1402,"slug":1403,"type":16},"Audio","audio",{"name":1405,"slug":1406,"type":16},"Creative","creative","2026-07-13T06:16:35.130644",{"slug":1409,"name":1409,"fn":1410,"description":1411,"org":1412,"tags":1413,"stars":23,"repoUrl":24,"updatedAt":1426},"color-font-skill","select color palettes and font pairings","Choose presentation-ready color palettes and font pairings for PPT\u002Fdesign tasks. Use when users ask for visual theme choices, brand-safe palettes, or font recommendations. Triggers include: 配色, 色板, 字体, color palette, font, PPT配色, 字体搭配.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1414,1417,1420,1423],{"name":1415,"slug":1416,"type":16},"Design","design",{"name":1418,"slug":1419,"type":16},"Presentations","presentations",{"name":1421,"slug":1422,"type":16},"Themes","themes",{"name":1424,"slug":1425,"type":16},"Typography","typography","2026-07-13T06:17:02.785587",{"slug":1428,"name":1428,"fn":1429,"description":1430,"org":1431,"tags":1432,"stars":23,"repoUrl":24,"updatedAt":1441},"design-style-skill","select visual design systems for presentations","Select a consistent visual design system for PPT slides using radius\u002Fspacing style recipes. Use when users ask for overall style direction or component styling consistency. Includes Sharp\u002FSoft\u002FRounded\u002FPill recipes, component mappings, typography\u002Fspacing rules, and mixing guidance. Triggers: 风格, style, radius, spacing, 圆角, 间距, PPT风格, 视觉风格, design style, component style.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1433,1434,1437,1440],{"name":1415,"slug":1416,"type":16},{"name":1435,"slug":1436,"type":16},"Design System","design-system",{"name":1438,"slug":1439,"type":16},"PowerPoint","powerpoint",{"name":1418,"slug":1419,"type":16},"2026-07-13T06:17:10.398389",{"slug":1443,"name":1443,"fn":1444,"description":1445,"org":1446,"tags":1447,"stars":23,"repoUrl":24,"updatedAt":1461},"flutter-dev","build cross-platform apps with Flutter","Flutter cross-platform development guide covering widget patterns, Riverpod\u002FBloc state management, GoRouter navigation, performance optimization, and platform-specific implementations. Includes const optimization, responsive layouts, testing strategies, and DevTools profiling.\nUse when: building Flutter apps, implementing state management (Riverpod\u002FBloc), setting up GoRouter navigation, creating custom widgets, optimizing performance, writing widget tests, cross-platform development.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1448,1451,1454,1455,1458],{"name":1449,"slug":1450,"type":16},"Dart","dart",{"name":1452,"slug":1453,"type":16},"Flutter","flutter",{"name":1386,"slug":1387,"type":16},{"name":1456,"slug":1457,"type":16},"Performance","performance",{"name":1459,"slug":1460,"type":16},"State Management","state-management","2026-07-13T06:16:36.626679",{"slug":1463,"name":1463,"fn":1464,"description":1465,"org":1466,"tags":1467,"stars":23,"repoUrl":24,"updatedAt":1479},"frontend-dev","build visually striking frontend web pages","Full-stack frontend development combining premium UI design, cinematic animations,\nAI-generated media assets, persuasive copywriting, and visual art. Builds complete,\nvisually striking web pages with real media, advanced motion, and compelling copy.\nUse when: building landing pages, marketing sites, product pages, dashboards,\ngenerating media assets (image\u002Fvideo\u002Faudio\u002Fmusic), writing conversion copy,\ncreating generative art, or implementing cinematic scroll animations.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1468,1471,1472,1473,1476],{"name":1469,"slug":1470,"type":16},"Animation","animation",{"name":1405,"slug":1406,"type":16},{"name":1415,"slug":1416,"type":16},{"name":1474,"slug":1475,"type":16},"Frontend","frontend",{"name":1477,"slug":1478,"type":16},"Web Development","web-development","2026-07-13T06:16:39.108827",{"slug":1481,"name":1481,"fn":1482,"description":1483,"org":1484,"tags":1485,"stars":23,"repoUrl":24,"updatedAt":1497},"fullstack-dev","build full-stack web applications","Full-stack backend architecture and frontend-backend integration guide.\nTRIGGER when: building a full-stack app, creating REST API with frontend, scaffolding backend service,\nbuilding todo app, building CRUD app, building real-time app, building chat app,\nExpress + React, Next.js API, Node.js backend, Python backend, Go backend,\ndesigning service layers, implementing error handling, managing config\u002Fauth,\nsetting up API clients, implementing auth flows, handling file uploads,\nadding real-time features (SSE\u002FWebSocket), hardening for production.\nDO NOT TRIGGER when: pure frontend UI work, pure CSS\u002Fstyling, database schema only.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1486,1489,1490,1493,1496],{"name":1487,"slug":1488,"type":16},"Backend","backend",{"name":1474,"slug":1475,"type":16},{"name":1491,"slug":1492,"type":16},"Full-stack","full-stack",{"name":1494,"slug":1495,"type":16},"REST API","rest-api",{"name":1477,"slug":1478,"type":16},"2026-07-13T06:16:43.219005",22,{"items":1500,"total":1621},[1501,1509,1515,1522,1529,1537,1545,1553,1566,1582,1601,1611],{"slug":1371,"name":1371,"fn":1372,"description":1373,"org":1502,"tags":1503,"stars":23,"repoUrl":24,"updatedAt":1391},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1504,1505,1506,1507,1508],{"name":1377,"slug":1378,"type":16},{"name":1380,"slug":1381,"type":16},{"name":1383,"slug":1384,"type":16},{"name":1386,"slug":1387,"type":16},{"name":1389,"slug":1390,"type":16},{"slug":1393,"name":1393,"fn":1394,"description":1395,"org":1510,"tags":1511,"stars":23,"repoUrl":24,"updatedAt":1407},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1512,1513,1514],{"name":1399,"slug":1400,"type":16},{"name":1402,"slug":1403,"type":16},{"name":1405,"slug":1406,"type":16},{"slug":1409,"name":1409,"fn":1410,"description":1411,"org":1516,"tags":1517,"stars":23,"repoUrl":24,"updatedAt":1426},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1518,1519,1520,1521],{"name":1415,"slug":1416,"type":16},{"name":1418,"slug":1419,"type":16},{"name":1421,"slug":1422,"type":16},{"name":1424,"slug":1425,"type":16},{"slug":1428,"name":1428,"fn":1429,"description":1430,"org":1523,"tags":1524,"stars":23,"repoUrl":24,"updatedAt":1441},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1525,1526,1527,1528],{"name":1415,"slug":1416,"type":16},{"name":1435,"slug":1436,"type":16},{"name":1438,"slug":1439,"type":16},{"name":1418,"slug":1419,"type":16},{"slug":1443,"name":1443,"fn":1444,"description":1445,"org":1530,"tags":1531,"stars":23,"repoUrl":24,"updatedAt":1461},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1532,1533,1534,1535,1536],{"name":1449,"slug":1450,"type":16},{"name":1452,"slug":1453,"type":16},{"name":1386,"slug":1387,"type":16},{"name":1456,"slug":1457,"type":16},{"name":1459,"slug":1460,"type":16},{"slug":1463,"name":1463,"fn":1464,"description":1465,"org":1538,"tags":1539,"stars":23,"repoUrl":24,"updatedAt":1479},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1540,1541,1542,1543,1544],{"name":1469,"slug":1470,"type":16},{"name":1405,"slug":1406,"type":16},{"name":1415,"slug":1416,"type":16},{"name":1474,"slug":1475,"type":16},{"name":1477,"slug":1478,"type":16},{"slug":1481,"name":1481,"fn":1482,"description":1483,"org":1546,"tags":1547,"stars":23,"repoUrl":24,"updatedAt":1497},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1548,1549,1550,1551,1552],{"name":1487,"slug":1488,"type":16},{"name":1474,"slug":1475,"type":16},{"name":1491,"slug":1492,"type":16},{"name":1494,"slug":1495,"type":16},{"name":1477,"slug":1478,"type":16},{"slug":1554,"name":1554,"fn":1555,"description":1556,"org":1557,"tags":1558,"stars":23,"repoUrl":24,"updatedAt":1565},"gif-sticker-maker","create animated GIF stickers from photos","Convert photos (people, pets, objects, logos) into 4 animated GIF stickers with captions.\nUse when: user wants to create cartoon stickers, GIF expressions, emoji packs, animated avatars,\nor convert photos to Funko Pop \u002F Pop Mart blind box style animations.\nTriggers: sticker, GIF, cartoon, emoji, expression pack, avatar animation.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1559,1560,1561,1562],{"name":1469,"slug":1470,"type":16},{"name":1405,"slug":1406,"type":16},{"name":14,"slug":15,"type":16},{"name":1563,"slug":1564,"type":16},"Media","media","2026-07-13T06:16:51.74461",{"slug":1567,"name":1567,"fn":1568,"description":1569,"org":1570,"tags":1571,"stars":23,"repoUrl":24,"updatedAt":1581},"ios-application-dev","develop iOS applications with SwiftUI and UIKit","iOS application development guide covering UIKit, SnapKit, and SwiftUI. Includes touch targets, safe areas, navigation patterns, Dynamic Type, Dark Mode, accessibility, collection views, common UI components, and SwiftUI design guidelines. For detailed references on specific topics, see the reference files.\nUse when: developing iOS apps, implementing UI, reviewing iOS code, working with UIKit\u002FSnapKit\u002FSwiftUI layouts, building iPhone interfaces, Swift mobile development, Apple HIG compliance, iOS accessibility implementation.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1572,1573,1576,1577,1580],{"name":1377,"slug":1378,"type":16},{"name":1574,"slug":1575,"type":16},"iOS","ios",{"name":1386,"slug":1387,"type":16},{"name":1578,"slug":1579,"type":16},"SwiftUI","swiftui",{"name":1389,"slug":1390,"type":16},"2026-07-13T06:16:55.686092",{"slug":1583,"name":1583,"fn":1584,"description":1585,"org":1586,"tags":1587,"stars":23,"repoUrl":24,"updatedAt":1600},"minimax-docx","create and edit DOCX documents","Professional DOCX document creation, editing, and formatting using OpenXML SDK (.NET). Three pipelines: (A) create new documents from scratch, (B) fill\u002Fedit content in existing documents, (C) apply template formatting with XSD validation gate-check. MUST use this skill whenever the user wants to produce, modify, or format a Word document — including when they say \"write a report\", \"draft a proposal\", \"make a contract\", \"fill in this form\", \"reformat to match this template\", or any task whose final output is a .docx file. Even if the user doesn't mention \"docx\" explicitly, if the task implies a printable\u002Fformal document, use this skill.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1588,1591,1594,1597],{"name":1589,"slug":1590,"type":16},"Documents","documents",{"name":1592,"slug":1593,"type":16},"DOCX","docx",{"name":1595,"slug":1596,"type":16},"Office","office",{"name":1598,"slug":1599,"type":16},"Templates","templates","2026-07-13T06:16:40.461868",{"slug":1602,"name":1602,"fn":1603,"description":1604,"org":1605,"tags":1606,"stars":23,"repoUrl":24,"updatedAt":1610},"minimax-music-gen","generate music and audio tracks","Use when user wants to generate music, songs, or audio tracks. Triggers on any request involving music creation, song writing, lyrics generation, audio production, or covers. Also triggers when user provides lyrics and wants them turned into a song, or describes a mood\u002Fscene and wants background music. Supports multilingual triggers — match equivalent phrases in any language. Do NOT use for music playback of existing files, music theory questions, or music recommendation without generation.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1607,1608,1609],{"name":1402,"slug":1403,"type":16},{"name":1405,"slug":1406,"type":16},{"name":1563,"slug":1564,"type":16},"2026-07-13T06:16:50.381758",{"slug":1612,"name":1612,"fn":1613,"description":1614,"org":1615,"tags":1616,"stars":23,"repoUrl":24,"updatedAt":1620},"minimax-music-playlist","generate personalized music playlists","Generate personalized music playlists by analyzing the user's music taste and generation feedback history. Triggers on any request involving playlist generation, music taste profiling, or personalized music recommendations. Supports multilingual triggers — match equivalent phrases in any language.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1617,1618,1619],{"name":1402,"slug":1403,"type":16},{"name":1405,"slug":1406,"type":16},{"name":1563,"slug":1564,"type":16},"2026-07-13T06:16:57.002997",37]