GroqCloud Automation
Helps your agent use GroqCloud for AI tasks. It can generate text, translate audio, and manage voices for faster, more efficient responses.
What it does
This tool lets you use GroqCloud's AI technology to chat with AI models, translate audio to English, and generate speech from text. It works by connecting your GroqCloud account to the Composio system.
When to use it
- ✓To get quick responses from an AI model.
- ✓To translate an audio file into English text.
- ✓To find out which AI models are available and how they work.
Example of what to ask your AI
“Translate this audio to English and tell me what was said.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
First, you connect your GroqCloud account. Then, you can ask the AI to chat, translate audio, or list available models and voices.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add ComposioHQ/awesome-claude-skills --skill GroqCloud AutomationOr download just the file:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/groqcloud-automation/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
GroqCloud Automation
Automate 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.
Toolkit docs: composio.dev/toolkits/groqcloud
Setup
- Connect your GroqCloud account through the Composio MCP server at
https://rube.app/mcp - The agent will prompt you with an authentication link if no active connection exists
- Once connected, all
GROQCLOUD_*tools become available for execution
Core Workflows
1. Discover Available Models
List all models available on GroqCloud to find valid model IDs before running inference.
Tool: GROQCLOUD_LIST_MODELS
No parameters required -- returns all available models with metadata.
Use this as a prerequisite before any chat completion call to ensure you reference a valid, non-deprecated model ID.
2. Run Chat Completions
Generate AI responses for conversational prompts using a specified GroqCloud model.
Tool: GROQCLOUD_GROQ_CREATE_CHAT_COMPLETION
| Parameter | Type | Required | Description |
|---|---|---|---|
model |
string | Yes | Model ID from GROQCLOUD_LIST_MODELS |
messages |
array | Yes | Ordered list of {role, content} objects (system, user, assistant) |
temperature |
number | No | Sampling temperature 0-2 (default: 1) |
max_completion_tokens |
integer | No | Max tokens to generate |
top_p |
number | No | Nucleus sampling 0-1 (default: 1) |
stop |
string/array | No | Up to 4 stop sequences |
stream |
boolean | No | Enable SSE streaming (default: false) |
3. Inspect Model Details
Retrieve detailed metadata for a specific model including context window and capabilities.
Tool: GROQCLOUD_GROQ_RETRIEVE_MODEL
| Parameter | Type | Required | Description |
|---|---|---|---|
model |
string | Yes | Model identifier (e.g., groq-1-large) |
4. Translate Audio to English
Translate non-English audio files into English text using Whisper models.
Tool: GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION
| Parameter | Type | Required | Description |
|---|---|---|---|
file_path |
string | Yes | Local path, HTTP(S) URL, or base64 data URL for audio |
model |
string | No | Model ID (default: whisper-large-v3). Note: whisper-large-v3-turbo may not support translations |
response_format |
string | No | json, verbose_json, or text (default: json) |
temperature |
number | No | Sampling temperature 0-1 (default: 0) |
5. List TTS Voices
Enumerate available text-to-speech voices for Groq PlayAI models to drive voice selection UX.
Tool: GROQCLOUD_LIST_VOICES
Returns the set of supported TTS voices. Note: this is a static list maintained manually.
Known Pitfalls
| Pitfall | Details |
|---|---|
| Nested model list | GROQCLOUD_LIST_MODELS response may be nested at response['data']['data'] -- do not assume a flat top-level array |
| 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 |
| Audio format validation | GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION rejects invalid or unsupported audio formats silently -- validate inputs before calling |
| Model metadata drifts | Data from GROQCLOUD_GROQ_RETRIEVE_MODEL (context window, features) can change as models update -- do not treat it as static |
| TTS voice changes | Voice sets from GROQCLOUD_LIST_VOICES may shrink or rename over time -- handle missing voices gracefully |
Quick Reference
| Tool Slug | Purpose |
|---|---|
GROQCLOUD_LIST_MODELS |
List all available models and metadata |
GROQCLOUD_GROQ_CREATE_CHAT_COMPLETION |
Generate chat-based AI completions |
GROQCLOUD_GROQ_RETRIEVE_MODEL |
Get detailed info for a specific model |
GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION |
Translate non-English audio to English text |
GROQCLOUD_LIST_VOICES |
Retrieve available TTS voices for PlayAI |
Powered by Composio
FAQ
How do I connect my GroqCloud account?
You connect your account through the provided setup link, and the agent will guide you through the authentication process.
Can I use any AI model?
You can check the list of available models and choose one for your tasks.
What if an AI model changes?
It's always good to check the list of available models before using, as model details can change over time.
Details
Original description by the author
Automate AI inference, chat completions, audio translation, and TTS voice management through GroqCloud's high-performance API via Composio
Popularity
- GitHub stars
- 77k
- Ranking position
- #1230
- License
- —
- Updated
- 9/18/2026
Comments
- …
More skills from this repository
artifacts-builder
Helps your agent build complex user interfaces. It uses modern technologies to create rich, interactive web pages.
ComposioHQ/awesome-claude-skills
brand-guidelines
Helps your agent apply official brand colors and fonts to materials. It's useful for maintaining visual identity in any piece that needs to look like the company's.
ComposioHQ/awesome-claude-skills
canvas-design
Lets your agent create original visual art in .png and .pdf. Use it when the user asks to create a poster, art, or other static design.
ComposioHQ/awesome-claude-skills
changelog-generator
Helps your agent create user-facing release notes from code commits. It transforms technical information into easy-to-understand text.
ComposioHQ/awesome-claude-skills
Similar skills
agent-architecture-audit
Makes your agent check if everything is working correctly. It finds and fixes problems in AI systems, ensuring they perform as expected.
affaan-m/ECC
agent-eval
Helps your agent compare different AI coding tools. It measures which one is faster, cheaper, and more reliable for specific tasks.
affaan-m/ECC
agent-harness-construction
Makes your agent better understand how to perform tasks. It optimizes the tools and instructions the agent uses to increase its chances of success.
affaan-m/ECC