[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6KBJ8X211T2GR1R42BE1ZHT":3,"skill-same:01M6KBJ8X211T2GR1R42BE1ZHT":115},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":61,"commitSha":62,"skillDirectory":63,"forksCount":56,"repositoryHtmlUrl":64,"repositoryHomepageUrl":6,"ownerHtmlUrl":65,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":66,"install":67,"resources":80},"01M6KBJ8X211T2GR1R42BE1ZHT","gif-sticker-maker",null,"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.","zhizhunbao\u002Fworkbuddy","zhizhunbao","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F7111063?v=4","01M6K6S4GJ0HA544MFAKAB913B","王鹏","01M6K6S4MEC7KW1Z6SCQ3FA876",9,"MIT","https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fgif-sticker-maker\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"gif","gif sticker maker","maker","sticker","objects","with","people","expression","pets","triggers","image","stickers","use","convert","Captions","Animation","Video","api","Image Generation","create","2026-11-10 10:12:30",false,"---\nname: gif-sticker-maker\ndescription: |\n  Convert photos (people, pets, objects, logos) into 4 animated GIF stickers with captions.\n  Use when: user wants to create cartoon stickers, GIF expressions, emoji packs, animated avatars,\n  or convert photos to Funko Pop \u002F Pop Mart blind box style animations.\n  Triggers: sticker, GIF, cartoon, emoji, expression pack, avatar animation.\ndescription_zh: \"照片转动态 GIF 贴纸\"\ndescription_en: \"Convert photos to 4 animated GIF stickers with captions\"\nlicense: MIT\nmetadata:\n  version: \"1.2\"\n  category: creative-tools\n  style: Funko Pop \u002F Pop Mart\n  output_format: GIF\n  output_count: 4\n  sources:\n    - MiniMax Image Generation API\n    - MiniMax Video Generation API\n---\n\n# GIF Sticker Maker\n\nConvert user photos into 4 animated GIF stickers (Funko Pop \u002F Pop Mart style).\n\n## Style Spec\n\n- Funko Pop \u002F Pop Mart blind box 3D figurine\n- C4D \u002F Octane rendering quality\n- White background, soft studio lighting\n- Caption: black text + white outline, bottom of image\n\n## Prerequisites\n\nBefore starting any generation step, ensure:\n\n1. **Python venv** is activated with dependencies from [requirements.txt](references\u002Frequirements.txt) installed\n2. **`MINIMAX_API_KEY`** is exported (e.g. `export MINIMAX_API_KEY='your-key'`)\n3. **`ffmpeg`** is available on PATH (for Step 3 GIF conversion)\n\nIf any prerequisite is missing, set it up first. Do NOT proceed to generation without all three.\n\n## Workflow\n\n### Step 0: Collect Captions\n\nAsk user (in their language):\n> \"Would you like to customize the captions for your stickers, or use the defaults?\"\n\n- **Custom**: Collect 4 short captions (1–3 words). Actions auto-match caption meaning.\n- **Default**: Look up [captions table](references\u002Fcaptions.md) by **detected user language**. **Never mix languages.**\n\n### Step 1: Generate 4 Static Sticker Images\n\n**Tool**: `scripts\u002Fminimax_image.py`\n\n1. Analyze the user's photo — identify subject type (person \u002F animal \u002F object \u002F logo).\n2. For each of the 4 stickers, build a prompt from [image-prompt-template.txt](assets\u002Fimage-prompt-template.txt) by filling `{action}` and `{caption}`.\n3. **If subject is a person**: pass `--subject-ref \u003Cuser_photo_path>` so the generated figurine preserves the person's actual facial likeness.\n4. Generate (all 4 are independent — **run concurrently**):\n\n```bash\npython3 scripts\u002Fminimax_image.py \"\u003Cprompt>\" -o output\u002Fsticker_hi.png --ratio 1:1 --subject-ref \u003Cphoto>\npython3 scripts\u002Fminimax_image.py \"\u003Cprompt>\" -o output\u002Fsticker_laugh.png --ratio 1:1 --subject-ref \u003Cphoto>\npython3 scripts\u002Fminimax_image.py \"\u003Cprompt>\" -o output\u002Fsticker_cry.png --ratio 1:1 --subject-ref \u003Cphoto>\npython3 scripts\u002Fminimax_image.py \"\u003Cprompt>\" -o output\u002Fsticker_love.png --ratio 1:1 --subject-ref \u003Cphoto>\n```\n\n> `--subject-ref` only works for person subjects (API limitation: type=character).\n> For animals\u002Fobjects\u002Flogos, omit the flag and rely on text description.\n\n### Step 2: Animate Each Image → Video\n\n**Tool**: `scripts\u002Fminimax_video.py` with `--image` flag (image-to-video mode)\n\nFor each sticker image, build a prompt from [video-prompt-template.txt](assets\u002Fvideo-prompt-template.txt), then:\n\n```bash\npython3 scripts\u002Fminimax_video.py \"\u003Cprompt>\" --image output\u002Fsticker_hi.png -o output\u002Fsticker_hi.mp4\npython3 scripts\u002Fminimax_video.py \"\u003Cprompt>\" --image output\u002Fsticker_laugh.png -o output\u002Fsticker_laugh.mp4\npython3 scripts\u002Fminimax_video.py \"\u003Cprompt>\" --image output\u002Fsticker_cry.png -o output\u002Fsticker_cry.mp4\npython3 scripts\u002Fminimax_video.py \"\u003Cprompt>\" --image output\u002Fsticker_love.png -o output\u002Fsticker_love.mp4\n```\n\nAll 4 calls are independent — **run concurrently**.\n\n### Step 3: Convert Videos → GIF\n\n**Tool**: `scripts\u002Fconvert_mp4_to_gif.py`\n\n```bash\npython3 scripts\u002Fconvert_mp4_to_gif.py output\u002Fsticker_hi.mp4 output\u002Fsticker_laugh.mp4 output\u002Fsticker_cry.mp4 output\u002Fsticker_love.mp4\n```\n\nOutputs GIF files alongside each MP4 (e.g. `sticker_hi.gif`).\n\n### Step 4: Deliver\n\nOutput format (strict order):\n1. Brief status line (e.g. \"4 stickers created:\")\n2. `\u003Cdeliver_assets>` block with all GIF files\n3. **NO text after deliver_assets**\n\n```xml\n\u003Cdeliver_assets>\n\u003Citem>\u003Cpath>output\u002Fsticker_hi.gif\u003C\u002Fpath>\u003C\u002Fitem>\n\u003Citem>\u003Cpath>output\u002Fsticker_laugh.gif\u003C\u002Fpath>\u003C\u002Fitem>\n\u003Citem>\u003Cpath>output\u002Fsticker_cry.gif\u003C\u002Fpath>\u003C\u002Fitem>\n\u003Citem>\u003Cpath>output\u002Fsticker_love.gif\u003C\u002Fpath>\u003C\u002Fitem>\n\u003C\u002Fdeliver_assets>\n```\n\n## Default Actions\n\n| # | Action | Filename ID | Animation |\n|---|--------|-------------|-----------|\n| 1 | Happy waving | hi | Wave hand, slight head tilt |\n| 2 | Laughing hard | laugh | Shake with laughter, eyes squint |\n| 3 | Crying tears | cry | Tears stream, body trembles |\n| 4 | Heart gesture | love | Heart hands, eyes sparkle |\n\nSee [references\u002Fcaptions.md](references\u002Fcaptions.md) for multilingual caption defaults.\n\n## Rules\n\n- Detect user's language, all outputs follow it\n- Captions MUST come from [captions.md](references\u002Fcaptions.md) matching user's language column — never mix languages\n- All image prompts must be in **English** regardless of user language (only caption text is localized)\n- `\u003Cdeliver_assets>` must be LAST in response, no text after\n","# GIF Sticker Maker\n\nConvert user photos into 4 animated GIF stickers (Funko Pop \u002F Pop Mart style).\n\n## Style Spec\n\n- Funko Pop \u002F Pop Mart blind box 3D figurine\n- C4D \u002F Octane rendering quality\n- White background, soft studio lighting\n- Caption: black text + white outline, bottom of image\n\n## Prerequisites\n\nBefore starting any generation step, ensure:\n\n1. **Python venv** is activated with dependencies from [requirements.txt](references\u002Frequirements.txt) installed\n2. **`MINIMAX_API_KEY`** is exported (e.g. `export MINIMAX_API_KEY='your-key'`)\n3. **`ffmpeg`** is available on PATH (for Step 3 GIF conversion)\n\nIf any prerequisite is missing, set it up first. Do NOT proceed to generation without all three.\n\n## Workflow\n\n### Step 0: Collect Captions\n\nAsk user (in their language):\n> \"Would you like to customize the captions for your stickers, or use the defaults?\"\n\n- **Custom**: Collect 4 short captions (1–3 words). Actions auto-match caption meaning.\n- **Default**: Look up [captions table](references\u002Fcaptions.md) by **detected user language**. **Never mix languages.**\n\n### Step 1: Generate 4 Static Sticker Images\n\n**Tool**: `scripts\u002Fminimax_image.py`\n\n1. Analyze the user's photo — identify subject type (person \u002F animal \u002F object \u002F logo).\n2. For each of the 4 stickers, build a prompt from [image-prompt-template.txt](assets\u002Fimage-prompt-template.txt) by filling `{action}` and `{caption}`.\n3. **If subject is a person**: pass `--subject-ref \u003Cuser_photo_path>` so the generated figurine preserves the person's actual facial likeness.\n4. Generate (all 4 are independent — **run concurrently**):\n\n```bash\npython3 scripts\u002Fminimax_image.py \"\u003Cprompt>\" -o output\u002Fsticker_hi.png --ratio 1:1 --subject-ref \u003Cphoto>\npython3 scripts\u002Fminimax_image.py \"\u003Cprompt>\" -o output\u002Fsticker_laugh.png --ratio 1:1 --subject-ref \u003Cphoto>\npython3 scripts\u002Fminimax_image.py \"\u003Cprompt>\" -o output\u002Fsticker_cry.png --ratio 1:1 --subject-ref \u003Cphoto>\npython3 scripts\u002Fminimax_image.py \"\u003Cprompt>\" -o output\u002Fsticker_love.png --ratio 1:1 --subject-ref \u003Cphoto>\n```\n\n> `--subject-ref` only works for person subjects (API limitation: type=character).\n> For animals\u002Fobjects\u002Flogos, omit the flag and rely on text description.\n\n### Step 2: Animate Each Image → Video\n\n**Tool**: `scripts\u002Fminimax_video.py` with `--image` flag (image-to-video mode)\n\nFor each sticker image, build a prompt from [video-prompt-template.txt](assets\u002Fvideo-prompt-template.txt), then:\n\n```bash\npython3 scripts\u002Fminimax_video.py \"\u003Cprompt>\" --image output\u002Fsticker_hi.png -o output\u002Fsticker_hi.mp4\npython3 scripts\u002Fminimax_video.py \"\u003Cprompt>\" --image output\u002Fsticker_laugh.png -o output\u002Fsticker_laugh.mp4\npython3 scripts\u002Fminimax_video.py \"\u003Cprompt>\" --image output\u002Fsticker_cry.png -o output\u002Fsticker_cry.mp4\npython3 scripts\u002Fminimax_video.py \"\u003Cprompt>\" --image output\u002Fsticker_love.png -o output\u002Fsticker_love.mp4\n```\n\nAll 4 calls are independent — **run concurrently**.\n\n### Step 3: Convert Videos → GIF\n\n**Tool**: `scripts\u002Fconvert_mp4_to_gif.py`\n\n```bash\npython3 scripts\u002Fconvert_mp4_to_gif.py output\u002Fsticker_hi.mp4 output\u002Fsticker_laugh.mp4 output\u002Fsticker_cry.mp4 output\u002Fsticker_love.mp4\n```\n\nOutputs GIF files alongside each MP4 (e.g. `sticker_hi.gif`).\n\n### Step 4: Deliver\n\nOutput format (strict order):\n1. Brief status line (e.g. \"4 stickers created:\")\n2. `\u003Cdeliver_assets>` block with all GIF files\n3. **NO text after deliver_assets**\n\n```xml\n\u003Cdeliver_assets>\n\u003Citem>\u003Cpath>output\u002Fsticker_hi.gif\u003C\u002Fpath>\u003C\u002Fitem>\n\u003Citem>\u003Cpath>output\u002Fsticker_laugh.gif\u003C\u002Fpath>\u003C\u002Fitem>\n\u003Citem>\u003Cpath>output\u002Fsticker_cry.gif\u003C\u002Fpath>\u003C\u002Fitem>\n\u003Citem>\u003Cpath>output\u002Fsticker_love.gif\u003C\u002Fpath>\u003C\u002Fitem>\n\u003C\u002Fdeliver_assets>\n```\n\n## Default Actions\n\n| # | Action | Filename ID | Animation |\n|---|--------|-------------|-----------|\n| 1 | Happy waving | hi | Wave hand, slight head tilt |\n| 2 | Laughing hard | laugh | Shake with laughter, eyes squint |\n| 3 | Crying tears | cry | Tears stream, body trembles |\n| 4 | Heart gesture | love | Heart hands, eyes sparkle |\n\nSee [references\u002Fcaptions.md](references\u002Fcaptions.md) for multilingual caption defaults.\n\n## Rules\n\n- Detect user's language, all outputs follow it\n- Captions MUST come from [captions.md](references\u002Fcaptions.md) matching user's language column — never mix languages\n- All image prompts must be in **English** regardless of user language (only caption text is localized)\n- `\u003Cdeliver_assets>` must be LAST in response, no text after\n",{"name":5,"license":15,"metadata":49,"description":58,"description_en":59,"description_zh":60},{"style":50,"sources":51,"version":54,"category":55,"output_count":56,"output_format":57},"Funko Pop \u002F Pop Mart",[52,53],"MiniMax Image Generation API","MiniMax Video Generation API","1.2","creative-tools",4,"GIF","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","Convert photos to 4 animated GIF stickers with captions","照片转动态 GIF 贴纸","main","469e430d8b1f61ccc1bf502e5448161944831c41","skills-marketplace\u002Fskills\u002Fgif-sticker-maker","https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy","https:\u002F\u002Fgithub.com\u002Fzhizhunbao","2026-04-01 01:41:45",{"source":8,"skillName":5,"commands":68,"prompt":78,"zipAvailable":79},[69,72,75],{"tool":70,"command":71},"npx","npx skills add zhizhunbao\u002Fworkbuddy --skill gif-sticker-maker",{"tool":73,"command":74},"bunx","bunx skills add zhizhunbao\u002Fworkbuddy --skill gif-sticker-maker",{"tool":76,"command":77},"pnpm","pnpm dlx skills add zhizhunbao\u002Fworkbuddy --skill gif-sticker-maker","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fgif-sticker-maker\u002FSKILL.md",true,[81,87,91,97,101,107,111],{"path":82,"resourceType":83,"resourceTypeDesc":84,"sizeBytes":85,"sourceHtmlUrl":86},"assets\u002Fimage-prompt-template.txt","ASSET","资产文件",1013,"https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fgif-sticker-maker\u002Fassets\u002Fimage-prompt-template.txt",{"path":88,"resourceType":83,"resourceTypeDesc":84,"sizeBytes":89,"sourceHtmlUrl":90},"assets\u002Fvideo-prompt-template.txt",586,"https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fgif-sticker-maker\u002Fassets\u002Fvideo-prompt-template.txt",{"path":92,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":95,"sourceHtmlUrl":96},"references\u002Fcaptions.md","REFERENCE","参考文档",916,"https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fgif-sticker-maker\u002Freferences\u002Fcaptions.md",{"path":98,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":99,"sourceHtmlUrl":100},"references\u002Frequirements.txt",153,"https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fgif-sticker-maker\u002Freferences\u002Frequirements.txt",{"path":102,"resourceType":103,"resourceTypeDesc":104,"sizeBytes":105,"sourceHtmlUrl":106},"scripts\u002Fconvert_mp4_to_gif.py","SCRIPT","脚本",2906,"https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fgif-sticker-maker\u002Fscripts\u002Fconvert_mp4_to_gif.py",{"path":108,"resourceType":103,"resourceTypeDesc":104,"sizeBytes":109,"sourceHtmlUrl":110},"scripts\u002Fminimax_image.py",5657,"https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fgif-sticker-maker\u002Fscripts\u002Fminimax_image.py",{"path":112,"resourceType":103,"resourceTypeDesc":104,"sizeBytes":113,"sourceHtmlUrl":114},"scripts\u002Fminimax_video.py",7413,"https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fgif-sticker-maker\u002Fscripts\u002Fminimax_video.py",[116,146,173,204,237,263],{"skillNo":117,"name":118,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":125,"publishedAt":44},"01M6KBS51KPHYV6GXA7KEH7MMX","skill-scanner","Scan any agent skill for security risks before you install or use it. Powered by Tencent Zhuque Lab A.I.G (AI-Infra-Guard). 100% local static analysis — no file contents or credentials leave your device. Compatible with CodeBuddy, Cursor, Windsurf, Claude Code, OpenClaw and more. Triggers on: 这个 skill 安全吗, skill 安全扫描, 检查 skill 安全, audit skill, scan skill, check skill safety, analyze skill, inspect skill, verify skill, skill security, skill supply chain. Do NOT trigger for general agent usage, full system health checks, project debugging, or normal development.","https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fskill-scanner\u002FSKILL.md",[122],{"categoryNo":123,"categoryName":124,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145],"skill scanner","scanner","security scanner","debugging","code","analysis","credentials","vulnerability","analyze","only","windsurf","local","project","chain","skill audit","tencent","you","inspect","static","skill security",{"skillNo":147,"name":148,"nameZh":6,"description":149,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":150,"categories":151,"keywords":152,"publishedAt":44},"01M6KBRQP7C41T5SQ72SJXZWP6","shader-dev","Comprehensive GLSL shader techniques for creating stunning visual effects — ray marching, SDF modeling, fluid simulation, particle systems, procedural generation, lighting, post-processing, and more.","https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fshader-dev\u002FSKILL.md",[],[153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172],"dev","shader","shader dev","graphics","fluid","Ray","simulation","lighting","visual","generation","modeling","post","processing","GLSL","procedural","post-processing","more","techniques","for","effects",{"skillNo":174,"name":175,"nameZh":6,"description":176,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":177,"categories":178,"keywords":185,"publishedAt":44},"01M6KBRAQBPFT9HRKNPCC7EJZP","react-native-dev","React Native and Expo development guide covering components, styling, animations, navigation,\nstate management, forms, networking, performance optimization, testing, native capabilities,\nand engineering (project structure, deployment, SDK upgrades, CI\u002FCD).\nUse when: building React Native or Expo apps, implementing animations or native UI, managing\nstate, fetching data, writing tests, optimizing performance, deploying to App Store\u002FPlay Store,\nsetting up CI\u002FCD, upgrading Expo SDK, or configuring Tailwind\u002FNativeWind.","https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Freact-native-dev\u002FSKILL.md",[179,182],{"categoryNo":180,"categoryName":181,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":183,"categoryName":184,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",[186,153,187,188,189,190,191,192,193,194,195,196,197,198,199,138,200,201,202,203],"react","react native","native","react native dev","testing","writing","performance","components","documentation","capabilities","ci","Tailwind","up","structure","app","apps","implementing","app store",{"skillNo":205,"name":206,"nameZh":6,"description":207,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":208,"categories":209,"keywords":218,"publishedAt":44},"01M6KBQM1S3B60WHYE0JN5ZFGB","pptx-generator","Generate, edit, and read PowerPoint presentations. Create from scratch with PptxGenJS (cover, TOC, content, section divider, summary slides), edit existing PPTX via XML workflows, or extract text with markitdown. Triggers: PPT, PPTX, PowerPoint, presentation, slide, deck, slides.","https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fpptx-generator\u002FSKILL.md",[210,213],{"categoryNo":211,"categoryName":212,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000003","演示文稿",{"categoryNo":214,"categoryName":215,"taxonomyType":216,"taxonomyTypeDesc":217},"01JBSEEDCAT000000000000034","行政与办公人员","PROFESSION","适用职业",[219,220,221,222,223,224,43,225,226,227,228,229,230,231,232,233,33,234,235,236],"pptx","generator","pptx generator","workflows","presentations","powerpoint","generate","slides","生成","text","演示","read","edit","toc","deck","io","presentation","cover",{"skillNo":238,"name":239,"nameZh":6,"description":240,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":241,"categories":242,"keywords":247,"publishedAt":44},"01M6KBP6H9EGBC7P4N0ZF2NPDZ","minimax-xlsx","Open, create, read, analyze, edit, or validate Excel\u002Fspreadsheet files (.xlsx, .xlsm, .csv, .tsv). Use when the user asks to create, build, modify, analyze, read, validate, or format any Excel spreadsheet, financial model, pivot table, or tabular data file. Covers: creating new xlsx from scratch, reading and analyzing existing files, editing existing xlsx with zero format loss, formula recalculation and validation, and applying professional financial formatting standards. Triggers on 'spreadsheet', 'Excel', '.xlsx', '.csv', 'pivot table', 'financial model', 'formula', or any request to produce tabular data in Excel format.","https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fminimax-xlsx\u002FSKILL.md",[243,246],{"categoryNo":244,"categoryName":245,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000004","电子表格",{"categoryNo":214,"categoryName":215,"taxonomyType":216,"taxonomyTypeDesc":217},[248,249,250,194,251,43,252,253,254,255,134,256,230,231,257,258,259,260,261,262],"xlsx","minimax","minimax xlsx","spreadsheets","analyzing","data","spreadsheet","open","model","files","formula","excel spreadsheets","professional","reading","request",{"skillNo":264,"name":265,"nameZh":6,"description":266,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":267,"categories":268,"keywords":278,"publishedAt":44},"01M6KBP08N725KPCCF3BWRV47Y","minimax-pdf","Use this skill when visual quality and design identity matter for a PDF. CREATE (generate from scratch): \"make a PDF\", \"generate a report\", \"write a proposal\", \"create a resume\", \"beautiful PDF\", \"professional document\", \"cover page\", \"polished PDF\", \"client-ready document\". FILL (complete form fields): \"fill in the form\", \"fill out this PDF\", \"complete the form fields\", \"write values into PDF\", \"what fields does this PDF have\". REFORMAT (apply design to an existing doc): \"reformat this document\", \"apply our style\", \"convert this Markdown\u002Ftext to PDF\", \"make this doc look good\", \"re-style this PDF\". This skill uses a token-based design system: color, typography, and spacing are derived from the document type and flow through every page. The output is print-ready. Prefer this skill when appearance matters, not just when any PDF output is needed.","https:\u002F\u002Fgithub.com\u002Fzhizhunbao\u002Fworkbuddy\u002Fblob\u002Fmain\u002Fskills-marketplace\u002Fskills\u002Fminimax-pdf\u002FSKILL.md",[269,272,275],{"categoryNo":270,"categoryName":271,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000002","文档处理",{"categoryNo":273,"categoryName":274,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":276,"categoryName":277,"taxonomyType":216,"taxonomyTypeDesc":217},"01JBSEEDCAT000000000000032","设计师",[279,249,280,281,282,43,225,283,284,285,228,286,287,288,289,290,260,291,292,293],"PDF","minimax pdf","design","documents","flow","doc","markdown","write","good","ready","token","proposal","re","spacing","document-generation"]