[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6E8J0GGHVAHM779WDJGDGYH":3,"skill-same:01M6E8J0GGHVAHM779WDJGDGYH":72},{"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":41,"linkOnly":42,"markdownContent":43,"markdownBody":44,"frontMatter":45,"refName":49,"commitSha":50,"skillDirectory":51,"forksCount":52,"repositoryHtmlUrl":53,"repositoryHomepageUrl":54,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":56,"updatedAt":57,"install":58,"resources":71},"01M6E8J0GGHVAHM779WDJGDGYH","GroqCloud Automation",null,"Automate AI inference, chat completions, audio translation, and TTS voice management through GroqCloud's high-performance API via Composio","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",67,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002FComposioHQ\u002Fawesome-claude-skills\u002Fgroqcloud-automation\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,5,28,29,30,31,32,33,34,35,36,37,38,39,40],"automation","inference","performance","api","Audio","tts","voice","automate","management","translation","composio","chat","via","high-performance","2026-11-10 10:12:30",false,"---\nname: GroqCloud Automation\ndescription: \"Automate AI inference, chat completions, audio translation, and TTS voice management through GroqCloud's high-performance API via Composio\"\nrequires:\n  mcp:\n    - rube\n---\n\n# GroqCloud Automation\n\nAutomate AI inference workflows using GroqCloud's ultra-fast API -- chat completions, model discovery, audio translation, and TTS voice selection -- all orchestrated through the Composio MCP integration.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Fgroqcloud](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fgroqcloud)\n\n---\n\n## Setup\n\n1. Connect your GroqCloud account through the Composio MCP server at `https:\u002F\u002Frube.app\u002Fmcp`\n2. The agent will prompt you with an authentication link if no active connection exists\n3. Once connected, all `GROQCLOUD_*` tools become available for execution\n\n---\n\n## Core Workflows\n\n### 1. Discover Available Models\nList all models available on GroqCloud to find valid model IDs before running inference.\n\n**Tool:** `GROQCLOUD_LIST_MODELS`\n\n```\nNo parameters required -- returns all available models with metadata.\n```\n\nUse this as a prerequisite before any chat completion call to ensure you reference a valid, non-deprecated model ID.\n\n---\n\n### 2. Run Chat Completions\nGenerate AI responses for conversational prompts using a specified GroqCloud model.\n\n**Tool:** `GROQCLOUD_GROQ_CREATE_CHAT_COMPLETION`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `model` | string | Yes | Model ID from `GROQCLOUD_LIST_MODELS` |\n| `messages` | array | Yes | Ordered list of `{role, content}` objects (`system`, `user`, `assistant`) |\n| `temperature` | number | No | Sampling temperature 0-2 (default: 1) |\n| `max_completion_tokens` | integer | No | Max tokens to generate |\n| `top_p` | number | No | Nucleus sampling 0-1 (default: 1) |\n| `stop` | string\u002Farray | No | Up to 4 stop sequences |\n| `stream` | boolean | No | Enable SSE streaming (default: false) |\n\n---\n\n### 3. Inspect Model Details\nRetrieve detailed metadata for a specific model including context window and capabilities.\n\n**Tool:** `GROQCLOUD_GROQ_RETRIEVE_MODEL`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `model` | string | Yes | Model identifier (e.g., `groq-1-large`) |\n\n---\n\n### 4. Translate Audio to English\nTranslate non-English audio files into English text using Whisper models.\n\n**Tool:** `GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `file_path` | string | Yes | Local path, HTTP(S) URL, or base64 data URL for audio |\n| `model` | string | No | Model ID (default: `whisper-large-v3`). Note: `whisper-large-v3-turbo` may not support translations |\n| `response_format` | string | No | `json`, `verbose_json`, or `text` (default: `json`) |\n| `temperature` | number | No | Sampling temperature 0-1 (default: 0) |\n\n---\n\n### 5. List TTS Voices\nEnumerate available text-to-speech voices for Groq PlayAI models to drive voice selection UX.\n\n**Tool:** `GROQCLOUD_LIST_VOICES`\n\n```\nReturns the set of supported TTS voices. Note: this is a static list maintained manually.\n```\n\n---\n\n## Known Pitfalls\n\n| Pitfall | Details |\n|---------|---------|\n| **Nested model list** | `GROQCLOUD_LIST_MODELS` response may be nested at `response['data']['data']` -- do not assume a flat top-level array |\n| **Hard-coded model IDs break** | Always fetch model IDs dynamically via `GROQCLOUD_LIST_MODELS`; hard-coded names can break when models are deprecated or renamed |\n| **Audio format validation** | `GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION` rejects invalid or unsupported audio formats silently -- validate inputs before calling |\n| **Model metadata drifts** | Data from `GROQCLOUD_GROQ_RETRIEVE_MODEL` (context window, features) can change as models update -- do not treat it as static |\n| **TTS voice changes** | Voice sets from `GROQCLOUD_LIST_VOICES` may shrink or rename over time -- handle missing voices gracefully |\n\n---\n\n## Quick Reference\n\n| Tool Slug | Purpose |\n|-----------|---------|\n| `GROQCLOUD_LIST_MODELS` | List all available models and metadata |\n| `GROQCLOUD_GROQ_CREATE_CHAT_COMPLETION` | Generate chat-based AI completions |\n| `GROQCLOUD_GROQ_RETRIEVE_MODEL` | Get detailed info for a specific model |\n| `GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION` | Translate non-English audio to English text |\n| `GROQCLOUD_LIST_VOICES` | Retrieve available TTS voices for PlayAI |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n\n","# GroqCloud Automation\n\nAutomate AI inference workflows using GroqCloud's ultra-fast API -- chat completions, model discovery, audio translation, and TTS voice selection -- all orchestrated through the Composio MCP integration.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Fgroqcloud](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fgroqcloud)\n\n---\n\n## Setup\n\n1. Connect your GroqCloud account through the Composio MCP server at `https:\u002F\u002Frube.app\u002Fmcp`\n2. The agent will prompt you with an authentication link if no active connection exists\n3. Once connected, all `GROQCLOUD_*` tools become available for execution\n\n---\n\n## Core Workflows\n\n### 1. Discover Available Models\nList all models available on GroqCloud to find valid model IDs before running inference.\n\n**Tool:** `GROQCLOUD_LIST_MODELS`\n\n```\nNo parameters required -- returns all available models with metadata.\n```\n\nUse this as a prerequisite before any chat completion call to ensure you reference a valid, non-deprecated model ID.\n\n---\n\n### 2. Run Chat Completions\nGenerate AI responses for conversational prompts using a specified GroqCloud model.\n\n**Tool:** `GROQCLOUD_GROQ_CREATE_CHAT_COMPLETION`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `model` | string | Yes | Model ID from `GROQCLOUD_LIST_MODELS` |\n| `messages` | array | Yes | Ordered list of `{role, content}` objects (`system`, `user`, `assistant`) |\n| `temperature` | number | No | Sampling temperature 0-2 (default: 1) |\n| `max_completion_tokens` | integer | No | Max tokens to generate |\n| `top_p` | number | No | Nucleus sampling 0-1 (default: 1) |\n| `stop` | string\u002Farray | No | Up to 4 stop sequences |\n| `stream` | boolean | No | Enable SSE streaming (default: false) |\n\n---\n\n### 3. Inspect Model Details\nRetrieve detailed metadata for a specific model including context window and capabilities.\n\n**Tool:** `GROQCLOUD_GROQ_RETRIEVE_MODEL`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `model` | string | Yes | Model identifier (e.g., `groq-1-large`) |\n\n---\n\n### 4. Translate Audio to English\nTranslate non-English audio files into English text using Whisper models.\n\n**Tool:** `GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `file_path` | string | Yes | Local path, HTTP(S) URL, or base64 data URL for audio |\n| `model` | string | No | Model ID (default: `whisper-large-v3`). Note: `whisper-large-v3-turbo` may not support translations |\n| `response_format` | string | No | `json`, `verbose_json`, or `text` (default: `json`) |\n| `temperature` | number | No | Sampling temperature 0-1 (default: 0) |\n\n---\n\n### 5. List TTS Voices\nEnumerate available text-to-speech voices for Groq PlayAI models to drive voice selection UX.\n\n**Tool:** `GROQCLOUD_LIST_VOICES`\n\n```\nReturns the set of supported TTS voices. Note: this is a static list maintained manually.\n```\n\n---\n\n## Known Pitfalls\n\n| Pitfall | Details |\n|---------|---------|\n| **Nested model list** | `GROQCLOUD_LIST_MODELS` response may be nested at `response['data']['data']` -- do not assume a flat top-level array |\n| **Hard-coded model IDs break** | Always fetch model IDs dynamically via `GROQCLOUD_LIST_MODELS`; hard-coded names can break when models are deprecated or renamed |\n| **Audio format validation** | `GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION` rejects invalid or unsupported audio formats silently -- validate inputs before calling |\n| **Model metadata drifts** | Data from `GROQCLOUD_GROQ_RETRIEVE_MODEL` (context window, features) can change as models update -- do not treat it as static |\n| **TTS voice changes** | Voice sets from `GROQCLOUD_LIST_VOICES` may shrink or rename over time -- handle missing voices gracefully |\n\n---\n\n## Quick Reference\n\n| Tool Slug | Purpose |\n|-----------|---------|\n| `GROQCLOUD_LIST_MODELS` | List all available models and metadata |\n| `GROQCLOUD_GROQ_CREATE_CHAT_COMPLETION` | Generate chat-based AI completions |\n| `GROQCLOUD_GROQ_RETRIEVE_MODEL` | Get detailed info for a specific model |\n| `GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION` | Translate non-English audio to English text |\n| `GROQCLOUD_LIST_VOICES` | Retrieve available TTS voices for PlayAI |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n\n",{"name":5,"requires":46,"description":7},{"mcp":47},[48],"rube","main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002FComposioHQ\u002Fawesome-claude-skills\u002Fgroqcloud-automation",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":59,"prompt":69,"zipAvailable":70},[60,63,66],{"tool":61,"command":62},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill \"GroqCloud Automation\"",{"tool":64,"command":65},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill \"GroqCloud Automation\"",{"tool":67,"command":68},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill \"GroqCloud Automation\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002FComposioHQ\u002Fawesome-claude-skills\u002Fgroqcloud-automation\u002FSKILL.md",true,[],[73,83,93,102,108,115],{"skillNo":74,"name":75,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":79,"publishedAt":41},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[78],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[80,81,82],"model","model hierarchy","model hierarchy skill",{"skillNo":84,"name":85,"nameZh":6,"description":6,"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":89,"publishedAt":41},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[88],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[90,91,92],"MCP","zoom","zoom mcp",{"skillNo":94,"name":95,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":41},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[99,100,101,91],"sdk","zoom apps sdk","apps",{"skillNo":103,"name":104,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":107,"publishedAt":41},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[104],{"skillNo":109,"name":110,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":111,"categories":112,"keywords":114,"publishedAt":41},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[113],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[110],{"skillNo":116,"name":117,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":120,"publishedAt":41},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[117]]