[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6J29T7RZ1SFM7M0ASCFBAGD":3,"skill-same:01M6J29T7RZ1SFM7M0ASCFBAGD":81},{"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":26,"publishedAt":47,"linkOnly":48,"markdownContent":49,"markdownBody":50,"frontMatter":51,"refName":52,"commitSha":53,"skillDirectory":54,"forksCount":55,"repositoryHtmlUrl":56,"repositoryHomepageUrl":57,"ownerHtmlUrl":58,"ownerBlogUrl":6,"ownerDescription":59,"updatedAt":60,"install":61,"resources":74},"01M6J29T7RZ1SFM7M0ASCFBAGD","fal-ai-media",null,"Unified media generation via fal.ai MCP — image, video, and audio. Covers text-to-image (Nano Banana), text\u002Fimage-to-video (Seedance, Kling, Veo 3), text-to-speech (CSM-1B), and video-to-audio (ThinkSound). Use when the user wants to generate images, videos, or audio with AI.","onfire7777\u002Funiversal-ai-skills-library","onfire7777","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F240866566?v=4","01M6HZJCF2QEW8DY7HE1JDKGK2","Jake B","01M6HZJCKK8SEXKN76V9SGKZ12",17,"MIT","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Ffal-ai-media\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"fal ai","Media","fal ai media","fal","use","nano","text-to-speech","image-to-video","seedance","with","media generation","banana","images","MCP","text","Audio","Video","speech","generate","image","2026-11-10 10:12:30",false,"---\nname: fal-ai-media\ndescription: Unified media generation via fal.ai MCP — image, video, and audio. Covers text-to-image (Nano Banana), text\u002Fimage-to-video (Seedance, Kling, Veo 3), text-to-speech (CSM-1B), and video-to-audio (ThinkSound). Use when the user wants to generate images, videos, or audio with AI.\n---\n\n# fal.ai Media Generation\n\nGenerate images, videos, and audio using fal.ai models via MCP.\n\n## When to Activate\n\n- User wants to generate images from text prompts\n- Creating videos from text or images\n- Generating speech, music, or sound effects\n- Any media generation task\n- User says \"generate image\", \"create video\", \"text to speech\", \"make a thumbnail\", or similar\n\n## MCP Requirement\n\nfal.ai MCP server must be configured. Add to `~\u002F.claude.json`:\n\n```json\n\"fal-ai\": {\n  \"command\": \"npx\",\n  \"args\": [\"-y\", \"fal-ai-mcp-server\"],\n  \"env\": { \"FAL_KEY\": \"YOUR_FAL_KEY_HERE\" }\n}\n```\n\nGet an API key at [fal.ai](https:\u002F\u002Ffal.ai).\n\n## MCP Tools\n\nThe fal.ai MCP provides these tools:\n- `search` — Find available models by keyword\n- `find` — Get model details and parameters\n- `generate` — Run a model with parameters\n- `result` — Check async generation status\n- `status` — Check job status\n- `cancel` — Cancel a running job\n- `estimate_cost` — Estimate generation cost\n- `models` — List popular models\n- `upload` — Upload files for use as inputs\n\n---\n\n## Image Generation\n\n### Nano Banana 2 (Fast)\nBest for: quick iterations, drafts, text-to-image, image editing.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fnano-banana-2\",\n  input: {\n    \"prompt\": \"a futuristic cityscape at sunset, cyberpunk style\",\n    \"image_size\": \"landscape_16_9\",\n    \"num_images\": 1,\n    \"seed\": 42\n  }\n)\n```\n\n### Nano Banana Pro (High Fidelity)\nBest for: production images, realism, typography, detailed prompts.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fnano-banana-pro\",\n  input: {\n    \"prompt\": \"professional product photo of wireless headphones on marble surface, studio lighting\",\n    \"image_size\": \"square\",\n    \"num_images\": 1,\n    \"guidance_scale\": 7.5\n  }\n)\n```\n\n### Common Image Parameters\n\n| Param | Type | Options | Notes |\n|-------|------|---------|-------|\n| `prompt` | string | required | Describe what you want |\n| `image_size` | string | `square`, `portrait_4_3`, `landscape_16_9`, `portrait_16_9`, `landscape_4_3` | Aspect ratio |\n| `num_images` | number | 1-4 | How many to generate |\n| `seed` | number | any integer | Reproducibility |\n| `guidance_scale` | number | 1-20 | How closely to follow the prompt (higher = more literal) |\n\n### Image Editing\nUse Nano Banana 2 with an input image for inpainting, outpainting, or style transfer:\n\n```\n# First upload the source image\nupload(file_path: \"\u002Fpath\u002Fto\u002Fimage.png\")\n\n# Then generate with image input\ngenerate(\n  model_name: \"fal-ai\u002Fnano-banana-2\",\n  input: {\n    \"prompt\": \"same scene but in watercolor style\",\n    \"image_url\": \"\u003Cuploaded_url>\",\n    \"image_size\": \"landscape_16_9\"\n  }\n)\n```\n\n---\n\n## Video Generation\n\n### Seedance 1.0 Pro (ByteDance)\nBest for: text-to-video, image-to-video with high motion quality.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fseedance-1-0-pro\",\n  input: {\n    \"prompt\": \"a drone flyover of a mountain lake at golden hour, cinematic\",\n    \"duration\": \"5s\",\n    \"aspect_ratio\": \"16:9\",\n    \"seed\": 42\n  }\n)\n```\n\n### Kling Video v3 Pro\nBest for: text\u002Fimage-to-video with native audio generation.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fkling-video\u002Fv3\u002Fpro\",\n  input: {\n    \"prompt\": \"ocean waves crashing on a rocky coast, dramatic clouds\",\n    \"duration\": \"5s\",\n    \"aspect_ratio\": \"16:9\"\n  }\n)\n```\n\n### Veo 3 (Google DeepMind)\nBest for: video with generated sound, high visual quality.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fveo-3\",\n  input: {\n    \"prompt\": \"a bustling Tokyo street market at night, neon signs, crowd noise\",\n    \"aspect_ratio\": \"16:9\"\n  }\n)\n```\n\n### Image-to-Video\nStart from an existing image:\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fseedance-1-0-pro\",\n  input: {\n    \"prompt\": \"camera slowly zooms out, gentle wind moves the trees\",\n    \"image_url\": \"\u003Cuploaded_image_url>\",\n    \"duration\": \"5s\"\n  }\n)\n```\n\n### Video Parameters\n\n| Param | Type | Options | Notes |\n|-------|------|---------|-------|\n| `prompt` | string | required | Describe the video |\n| `duration` | string | `\"5s\"`, `\"10s\"` | Video length |\n| `aspect_ratio` | string | `\"16:9\"`, `\"9:16\"`, `\"1:1\"` | Frame ratio |\n| `seed` | number | any integer | Reproducibility |\n| `image_url` | string | URL | Source image for image-to-video |\n\n---\n\n## Audio Generation\n\n### CSM-1B (Conversational Speech)\nText-to-speech with natural, conversational quality.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fcsm-1b\",\n  input: {\n    \"text\": \"Hello, welcome to the demo. Let me show you how this works.\",\n    \"speaker_id\": 0\n  }\n)\n```\n\n### ThinkSound (Video-to-Audio)\nGenerate matching audio from video content.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fthinksound\",\n  input: {\n    \"video_url\": \"\u003Cvideo_url>\",\n    \"prompt\": \"ambient forest sounds with birds chirping\"\n  }\n)\n```\n\n### ElevenLabs (via API, no MCP)\nFor professional voice synthesis, use ElevenLabs directly:\n\n```python\nimport os\nimport requests\n\nresp = requests.post(\n    \"https:\u002F\u002Fapi.elevenlabs.io\u002Fv1\u002Ftext-to-speech\u002F\u003Cvoice_id>\",\n    headers={\n        \"xi-api-key\": os.environ[\"ELEVENLABS_API_KEY\"],\n        \"Content-Type\": \"application\u002Fjson\"\n    },\n    json={\n        \"text\": \"Your text here\",\n        \"model_id\": \"eleven_turbo_v2_5\",\n        \"voice_settings\": {\"stability\": 0.5, \"similarity_boost\": 0.75}\n    }\n)\nwith open(\"output.mp3\", \"wb\") as f:\n    f.write(resp.content)\n```\n\n### VideoDB Generative Audio\nIf VideoDB is configured, use its generative audio:\n\n```python\n# Voice generation\naudio = coll.generate_voice(text=\"Your narration here\", voice=\"alloy\")\n\n# Music generation\nmusic = coll.generate_music(prompt=\"upbeat electronic background music\", duration=30)\n\n# Sound effects\nsfx = coll.generate_sound_effect(prompt=\"thunder crack followed by rain\")\n```\n\n---\n\n## Cost Estimation\n\nBefore generating, check estimated cost:\n\n```\nestimate_cost(model_name: \"fal-ai\u002Fnano-banana-pro\", input: {...})\n```\n\n## Model Discovery\n\nFind models for specific tasks:\n\n```\nsearch(query: \"text to video\")\nfind(model_name: \"fal-ai\u002Fseedance-1-0-pro\")\nmodels()\n```\n\n## Tips\n\n- Use `seed` for reproducible results when iterating on prompts\n- Start with lower-cost models (Nano Banana 2) for prompt iteration, then switch to Pro for finals\n- For video, keep prompts descriptive but concise — focus on motion and scene\n- Image-to-video produces more controlled results than pure text-to-video\n- Check `estimate_cost` before running expensive video generations\n\n## Related Skills\n\n- `videodb` — Video processing, editing, and streaming\n- `video-editing` — AI-powered video editing workflows\n- `content-engine` — Content creation for social platforms\n","# fal.ai Media Generation\n\nGenerate images, videos, and audio using fal.ai models via MCP.\n\n## When to Activate\n\n- User wants to generate images from text prompts\n- Creating videos from text or images\n- Generating speech, music, or sound effects\n- Any media generation task\n- User says \"generate image\", \"create video\", \"text to speech\", \"make a thumbnail\", or similar\n\n## MCP Requirement\n\nfal.ai MCP server must be configured. Add to `~\u002F.claude.json`:\n\n```json\n\"fal-ai\": {\n  \"command\": \"npx\",\n  \"args\": [\"-y\", \"fal-ai-mcp-server\"],\n  \"env\": { \"FAL_KEY\": \"YOUR_FAL_KEY_HERE\" }\n}\n```\n\nGet an API key at [fal.ai](https:\u002F\u002Ffal.ai).\n\n## MCP Tools\n\nThe fal.ai MCP provides these tools:\n- `search` — Find available models by keyword\n- `find` — Get model details and parameters\n- `generate` — Run a model with parameters\n- `result` — Check async generation status\n- `status` — Check job status\n- `cancel` — Cancel a running job\n- `estimate_cost` — Estimate generation cost\n- `models` — List popular models\n- `upload` — Upload files for use as inputs\n\n---\n\n## Image Generation\n\n### Nano Banana 2 (Fast)\nBest for: quick iterations, drafts, text-to-image, image editing.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fnano-banana-2\",\n  input: {\n    \"prompt\": \"a futuristic cityscape at sunset, cyberpunk style\",\n    \"image_size\": \"landscape_16_9\",\n    \"num_images\": 1,\n    \"seed\": 42\n  }\n)\n```\n\n### Nano Banana Pro (High Fidelity)\nBest for: production images, realism, typography, detailed prompts.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fnano-banana-pro\",\n  input: {\n    \"prompt\": \"professional product photo of wireless headphones on marble surface, studio lighting\",\n    \"image_size\": \"square\",\n    \"num_images\": 1,\n    \"guidance_scale\": 7.5\n  }\n)\n```\n\n### Common Image Parameters\n\n| Param | Type | Options | Notes |\n|-------|------|---------|-------|\n| `prompt` | string | required | Describe what you want |\n| `image_size` | string | `square`, `portrait_4_3`, `landscape_16_9`, `portrait_16_9`, `landscape_4_3` | Aspect ratio |\n| `num_images` | number | 1-4 | How many to generate |\n| `seed` | number | any integer | Reproducibility |\n| `guidance_scale` | number | 1-20 | How closely to follow the prompt (higher = more literal) |\n\n### Image Editing\nUse Nano Banana 2 with an input image for inpainting, outpainting, or style transfer:\n\n```\n# First upload the source image\nupload(file_path: \"\u002Fpath\u002Fto\u002Fimage.png\")\n\n# Then generate with image input\ngenerate(\n  model_name: \"fal-ai\u002Fnano-banana-2\",\n  input: {\n    \"prompt\": \"same scene but in watercolor style\",\n    \"image_url\": \"\u003Cuploaded_url>\",\n    \"image_size\": \"landscape_16_9\"\n  }\n)\n```\n\n---\n\n## Video Generation\n\n### Seedance 1.0 Pro (ByteDance)\nBest for: text-to-video, image-to-video with high motion quality.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fseedance-1-0-pro\",\n  input: {\n    \"prompt\": \"a drone flyover of a mountain lake at golden hour, cinematic\",\n    \"duration\": \"5s\",\n    \"aspect_ratio\": \"16:9\",\n    \"seed\": 42\n  }\n)\n```\n\n### Kling Video v3 Pro\nBest for: text\u002Fimage-to-video with native audio generation.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fkling-video\u002Fv3\u002Fpro\",\n  input: {\n    \"prompt\": \"ocean waves crashing on a rocky coast, dramatic clouds\",\n    \"duration\": \"5s\",\n    \"aspect_ratio\": \"16:9\"\n  }\n)\n```\n\n### Veo 3 (Google DeepMind)\nBest for: video with generated sound, high visual quality.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fveo-3\",\n  input: {\n    \"prompt\": \"a bustling Tokyo street market at night, neon signs, crowd noise\",\n    \"aspect_ratio\": \"16:9\"\n  }\n)\n```\n\n### Image-to-Video\nStart from an existing image:\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fseedance-1-0-pro\",\n  input: {\n    \"prompt\": \"camera slowly zooms out, gentle wind moves the trees\",\n    \"image_url\": \"\u003Cuploaded_image_url>\",\n    \"duration\": \"5s\"\n  }\n)\n```\n\n### Video Parameters\n\n| Param | Type | Options | Notes |\n|-------|------|---------|-------|\n| `prompt` | string | required | Describe the video |\n| `duration` | string | `\"5s\"`, `\"10s\"` | Video length |\n| `aspect_ratio` | string | `\"16:9\"`, `\"9:16\"`, `\"1:1\"` | Frame ratio |\n| `seed` | number | any integer | Reproducibility |\n| `image_url` | string | URL | Source image for image-to-video |\n\n---\n\n## Audio Generation\n\n### CSM-1B (Conversational Speech)\nText-to-speech with natural, conversational quality.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fcsm-1b\",\n  input: {\n    \"text\": \"Hello, welcome to the demo. Let me show you how this works.\",\n    \"speaker_id\": 0\n  }\n)\n```\n\n### ThinkSound (Video-to-Audio)\nGenerate matching audio from video content.\n\n```\ngenerate(\n  model_name: \"fal-ai\u002Fthinksound\",\n  input: {\n    \"video_url\": \"\u003Cvideo_url>\",\n    \"prompt\": \"ambient forest sounds with birds chirping\"\n  }\n)\n```\n\n### ElevenLabs (via API, no MCP)\nFor professional voice synthesis, use ElevenLabs directly:\n\n```python\nimport os\nimport requests\n\nresp = requests.post(\n    \"https:\u002F\u002Fapi.elevenlabs.io\u002Fv1\u002Ftext-to-speech\u002F\u003Cvoice_id>\",\n    headers={\n        \"xi-api-key\": os.environ[\"ELEVENLABS_API_KEY\"],\n        \"Content-Type\": \"application\u002Fjson\"\n    },\n    json={\n        \"text\": \"Your text here\",\n        \"model_id\": \"eleven_turbo_v2_5\",\n        \"voice_settings\": {\"stability\": 0.5, \"similarity_boost\": 0.75}\n    }\n)\nwith open(\"output.mp3\", \"wb\") as f:\n    f.write(resp.content)\n```\n\n### VideoDB Generative Audio\nIf VideoDB is configured, use its generative audio:\n\n```python\n# Voice generation\naudio = coll.generate_voice(text=\"Your narration here\", voice=\"alloy\")\n\n# Music generation\nmusic = coll.generate_music(prompt=\"upbeat electronic background music\", duration=30)\n\n# Sound effects\nsfx = coll.generate_sound_effect(prompt=\"thunder crack followed by rain\")\n```\n\n---\n\n## Cost Estimation\n\nBefore generating, check estimated cost:\n\n```\nestimate_cost(model_name: \"fal-ai\u002Fnano-banana-pro\", input: {...})\n```\n\n## Model Discovery\n\nFind models for specific tasks:\n\n```\nsearch(query: \"text to video\")\nfind(model_name: \"fal-ai\u002Fseedance-1-0-pro\")\nmodels()\n```\n\n## Tips\n\n- Use `seed` for reproducible results when iterating on prompts\n- Start with lower-cost models (Nano Banana 2) for prompt iteration, then switch to Pro for finals\n- For video, keep prompts descriptive but concise — focus on motion and scene\n- Image-to-video produces more controlled results than pure text-to-video\n- Check `estimate_cost` before running expensive video generations\n\n## Related Skills\n\n- `videodb` — Video processing, editing, and streaming\n- `video-editing` — AI-powered video editing workflows\n- `content-engine` — Content creation for social platforms\n",{"name":5,"description":7},"main","2a76bf42ce5c860adf8d0f3fcf3f6804109ac65b","skills\u002Ffal-ai-media",0,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fwiki","https:\u002F\u002Fgithub.com\u002Fonfire7777","trying to create something actually useful","2026-09-11 13:25:26",{"source":8,"skillName":5,"commands":62,"prompt":72,"zipAvailable":73},[63,66,69],{"tool":64,"command":65},"npx","npx skills add onfire7777\u002Funiversal-ai-skills-library --skill fal-ai-media",{"tool":67,"command":68},"bunx","bunx skills add onfire7777\u002Funiversal-ai-skills-library --skill fal-ai-media",{"tool":70,"command":71},"pnpm","pnpm dlx skills add onfire7777\u002Funiversal-ai-skills-library --skill fal-ai-media","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Ffal-ai-media\u002FSKILL.md",true,[75],{"path":76,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":79,"sourceHtmlUrl":80},"agents\u002Fopenai.yaml","REFERENCE","参考文档",256,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Ffal-ai-media\u002Fagents\u002Fopenai.yaml",[82,109,118,128,147,163],{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":97,"publishedAt":47},"01M6J7MPK8ZE9VQJR4KK6ZMZJQ","zyte-api-automation","Automate Zyte API tasks via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzyte-api-automation\u002FSKILL.md",[88,91,92],{"categoryNo":89,"categoryName":90,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":93,"categoryName":94,"taxonomyType":95,"taxonomyTypeDesc":96},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[98,99,100,101,40,102,103,104,105,106,107,108],"automation","api","zyte api automation","for","via","composio","automate","first","Tools","search","tasks",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":116,"publishedAt":47},"01M6J7MK45K2ZZ0EWTP1N6SZ7F","zylvie-automation","Automate Zylvie tasks via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzylvie-automation\u002FSKILL.md",[115],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[98,117,40,108,101,102,103,104,105,106,107],"zylvie automation",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":125,"publishedAt":47},"01M6J7MGDCVZ3YCXGEAPR5V3MS","zoominfo-automation","Automate Zoominfo tasks via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzoominfo-automation\u002FSKILL.md",[124],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[126,127,98,104,103,106,102,108,101,107,40,105],"zoominfo","zoominfo automation",{"skillNo":129,"name":130,"nameZh":6,"description":131,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":132,"categories":133,"keywords":135,"publishedAt":47},"01M6J7MDK48N09B7C6H9TCPY9A","zoom-out","Tell the agent to zoom out and give broader context or a higher-level perspective. Use when you're unfamiliar with a section of code or need to understand how it fits into the bigger picture.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzoom-out\u002FSKILL.md",[134],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[136,137,138,139,140,141,36,142,143,31,144,145,146],"zoom out","zoom","perspective","code","re","you","understand","it","context","how","true",{"skillNo":148,"name":149,"nameZh":6,"description":150,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":151,"categories":152,"keywords":154,"publishedAt":47},"01M6J7MAD47Q9A55AK3EXS914H","zoho-mail-automation","Automate Zoho Mail tasks via Rube MCP (Composio): email sending, folders, labels, and mailbox management. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzoho-mail-automation\u002FSKILL.md",[153],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[155,156,157,158,98,159,107,108,40,106,160,101,102,161,103,162,104,105],"mail","zoho mail automation","zoho","zoho mail","email","labels","mailbox","management",{"skillNo":164,"name":165,"nameZh":6,"description":166,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":167,"categories":168,"keywords":173,"publishedAt":47},"01M6J7M76HTWPP8TRWWCDS42NB","zoho-invoice-automation","Automate Zoho Invoice tasks via Rube MCP (Composio): invoices, estimates, expenses, clients, and payment tracking. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzoho-invoice-automation\u002FSKILL.md",[169,170],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":171,"categoryName":172,"taxonomyType":95,"taxonomyTypeDesc":96},"01JBSEEDCAT000000000000040","财务",[174,98,157,175,40,102,101,176,177,178,103,179,180,104,105,106,107,108],"invoice","zoho invoice automation","invoices","expenses","clients","payment","tracking"]