linkai-agentClaude Skill
Call LinkAI applications and workflows.
| name | linkai-agent |
| description | Call LinkAI applications and workflows. Use bash with curl to invoke the chat completions API. |
| homepage | https://link-ai.tech |
| metadata | {"emoji":"🤖","requires":{"bins":["curl"],"env":["LINKAI_API_KEY"]}} |
LinkAI Agent
Call LinkAI applications and workflows through the chat completions API. Available apps are loaded from config.json.
Setup
This skill requires a LinkAI API key.
- Get your API key from LinkAI Console
- Set the environment variable:
export LINKAI_API_KEY=Link_xxxxxxxxxxxx(or use env_config tool)
Configuration
- Copy
config.json.templatetoconfig.json - Add your apps/workflows in config.json. The skill description is auto-generated from this config when loaded.
Usage
Use the bash tool with curl to call the API. Prefer curl to avoid encoding issues on Windows PowerShell.
curl -X POST "https://api.link-ai.tech/v1/chat/completions" \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $LINKAI_API_KEY" \ -d '{ "app_code": "<app_code>", "messages": [{"role": "user", "content": "<question>"}], "stream": false }'
Optional parameters:
- Add
--max-time 120to curl for long-running tasks (video/image generation)
On Windows cmd: Use %LINKAI_API_KEY% instead of $LINKAI_API_KEY.
Example (via bash tool):
bash(command='curl -sS --max-time 120 -X POST "https://api.link-ai.tech/v1/chat/completions" -H "Content-Type: application/json" -H "Authorization: Bearer $LINKAI_API_KEY" -d "{\"app_code\":\"G7z6vKwp\",\"messages\":[{\"role\":\"user\",\"content\":\"What is AI?\"}],\"stream\":false}"', timeout=130)
Response
Success (extract choices[0].message.content from JSON):
{ "choices": [{ "message": { "role": "assistant", "content": "AI stands for Artificial Intelligence..." } }], "usage": { "prompt_tokens": 10, "completion_tokens": 50, "total_tokens": 60 } }
Error:
{ "error": { "message": "Error description", "code": "error_code" } }
Similar Claude Skills & Agent Workflows
manifest
Smart LLM Router for OpenClaw.
clawrouter
Smart LLM router — save 67% on inference costs.
chatgpt-app-builder
DEPRECATED: This skill has been replaced by `mcp-app-builder`.
use-local-whisper
Use when the user wants local voice transcription instead of OpenAI Whisper API.
add-voice-transcription
Add voice message transcription to NanoClaw using OpenAI's Whisper API.
add-ollama-tool
Add Ollama MCP server so the container agent can call local models for cheaper/faster tasks like summarization, translation, or general queries.