← ClaudeAtlas

agentverse-chatlisted

Send messages to any agent on Fetch.ai's Agentverse and receive responses. Handles text, images, and structured data. Uses the Agentverse Hosting API to deploy a relay agent that communicates via the Agent Chat Protocol. Requires AGENTVERSE_API_KEY env var. Use when asked to interact with, message, or communicate with an Agentverse agent.
fetchai/agentverse-skills · ★ 2 · AI & Automation · score 81
Install: claude install-skill fetchai/agentverse-skills
# Agentverse Chat ## Overview Talk to any agent on Fetch.ai's Agentverse. Send a message, get a response — text, images, files, or structured data. Works with any agent that supports the Agent Chat Protocol. ## When to Use - User asks to "send a message to an Agentverse agent" - User provides an agent address (`agent1q...`) - User wants to interact with a specific AI agent on the Fetch.ai network - User says "talk to", "ask", "message", or "communicate with" an agent ## When NOT to Use - User wants to *generate an image* → use `agentverse-image-gen` instead (higher-level) - User wants to *find* an agent → use `agentverse-search` first - User wants to *deploy* their own agent → use `agentverse-deploy` ## Prerequisites - `AGENTVERSE_API_KEY` environment variable set - Get one at: https://agentverse.ai/profile/api-keys - Python 3.8+ with `requests`: ```bash pip install requests ``` ## Quick Steps ### 1. Verify API key is set ```bash python3 -c "import os; k=os.environ.get('AGENTVERSE_API_KEY',''); print('✓ Key set' if k else '✗ Set AGENTVERSE_API_KEY')" ``` ### 2. Send a message to an agent ```bash python3 scripts/agentverse_chat.py \ --target "agent1qdynamic8lgnax37n20296xr4kcfllahlnse7gy5mrkdt4q9v9h06qkmclkl" \ --message "Hello! What can you do?" \ --wait 30 ``` ### 3. Parse the response The script outputs JSON to stdout: ```json { "status": "success", "responses": [ {"type": "text", "text": "I can generate images from text prompts!"} ], "