← Back to Skills Marketplace
abeltennyson

Pub Clawdhub

by AbelTennyson · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
286
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install clawdhubs
Description
Use the ClawdHub CLI to search, install, update, and publish agent skills. And also 50+ models for image generation, video generation, text-to-speech, speech...
README (SKILL.md)

SkillBoss

One API key, 50+ models across providers (Bedrock, OpenAI, Vertex, ElevenLabs, Replicate, Minimax, and more). Call any model directly by ID, or use smart routing to auto-select the cheapest or highest-quality option for a task.

Base URL: https://api.heybossai.com/v1 Auth: -H "Authorization: Bearer $SKILLBOSS_API_KEY"

List Models

curl -s https://api.heybossai.com/v1/models \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY"

Filter by type:

curl -s "https://api.heybossai.com/v1/models?types=image" \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY"

Get full docs for specific models:

curl -s "https://api.heybossai.com/v1/models?ids=mm/img,bedrock/claude-4-5-sonnet" \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY"

Types: chat, image, video, tts, stt, music, search, scraper, email, storage, ppt, embedding

Chat

curl -s -X POST https://api.heybossai.com/v1/chat/completions \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "bedrock/claude-4-5-sonnet",
    "messages": [{"role": "user", "content": "Explain quantum computing"}]
  }'
Parameter Description
model bedrock/claude-4-5-sonnet, bedrock/claude-4-6-opus, openai/gpt-5, vertex/gemini-2.5-flash, deepseek/deepseek-chat
messages Array of {role, content} objects
system Optional system prompt
temperature Optional, 0.0–1.0
max_tokens Optional, max output tokens

Response: choices[0].message.content

Image Generation

curl -s -X POST https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mm/img",
    "inputs": {"prompt": "A sunset over mountains"}
  }'

Save to file:

URL=$(curl -s -X POST https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "mm/img", "inputs": {"prompt": "A sunset over mountains"}}' \
  | jq -r '.image_url // .result.image_url // .data[0]')
curl -sL "$URL" -o sunset.png
Parameter Description
model mm/img, replicate/black-forest-labs/flux-2-pro, replicate/black-forest-labs/flux-1.1-pro-ultra, vertex/gemini-2.5-flash-image-preview, vertex/gemini-3-pro-image-preview
inputs.prompt Text description of the image
inputs.size Optional, e.g. "1024*768"
inputs.aspect_ratio Optional, e.g. "16:9"

Response: image_url, data[0], or generated_images[0]

Video Generation

curl -s -X POST https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mm/t2v",
    "inputs": {"prompt": "A cat playing with yarn"}
  }'

Image-to-video:

curl -s -X POST https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mm/i2v",
    "inputs": {"prompt": "Zoom in slowly", "image": "https://example.com/photo.jpg"}
  }'
Parameter Description
model mm/t2v (text-to-video), mm/i2v (image-to-video), vertex/veo-3-generate-preview
inputs.prompt Text description
inputs.image Image URL (for i2v)
inputs.duration Optional, seconds

Response: video_url

Text-to-Speech

curl -s -X POST https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "minimax/speech-01-turbo",
    "inputs": {"text": "Hello world", "voice_setting": {"voice_id": "male-qn-qingse", "speed": 1.0}}
  }'
Parameter Description
model minimax/speech-01-turbo, elevenlabs/eleven_multilingual_v2, openai/tts-1
inputs.text Text to speak
inputs.voice Voice name (e.g. alloy, nova, shimmer) for OpenAI
inputs.voice_id Voice ID for ElevenLabs

Response: audio_url or binary audio data

Speech-to-Text

curl -s -X POST https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/whisper-1",
    "inputs": {"audio_data": "BASE64_AUDIO", "filename": "recording.mp3"}
  }'

Response: text

Music Generation

curl -s -X POST https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "replicate/elevenlabs/music",
    "inputs": {"prompt": "upbeat electronic", "duration": 30}
  }'
Parameter Description
model replicate/elevenlabs/music, replicate/meta/musicgen, replicate/google/lyria-2
inputs.prompt Music description
inputs.duration Duration in seconds

Response: audio_url

Background Removal

curl -s -X POST https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "replicate/remove-bg",
    "inputs": {"image": "https://example.com/photo.jpg"}
  }'

Response: image_url or data[0]

Document Processing

curl -s -X POST https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "reducto/parse",
    "inputs": {"document_url": "https://example.com/file.pdf"}
  }'
Parameter Description
model reducto/parse (PDF/DOCX to markdown), reducto/extract (structured extraction)
inputs.document_url URL of the document
inputs.instructions For extract: {"schema": {...}}

Web Search

curl -s -X POST https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "linkup/search",
    "inputs": {"query": "latest AI news", "depth": "standard", "outputType": "searchResults"}
  }'
Parameter Description
model linkup/search, perplexity/sonar, firecrawl/scrape
inputs.query Search query
inputs.depth standard or deep
inputs.outputType searchResults, sourcedAnswer, structured

Email

curl -s -X POST https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "email/send",
    "inputs": {"to": "[email protected]", "subject": "Hello", "html": "\x3Cp>Hi\x3C/p>"}
  }'

SMS Verification

Send OTP:

curl -s -X POST https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "prelude/verify-send",
    "inputs": {"target": {"type": "phone_number", "value": "+1234567890"}}
  }'

Verify OTP:

curl -s -X POST https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "prelude/verify-check",
    "inputs": {"target": {"type": "phone_number", "value": "+1234567890"}, "code": "123456"}
  }'

Smart Mode (auto-select best model)

List task types:

curl -s -X POST https://api.heybossai.com/v1/pilot \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"discover": true}'

Run a task:

curl -s -X POST https://api.heybossai.com/v1/pilot \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "image",
    "inputs": {"prompt": "A sunset over mountains"}
  }'

Available Models (50+)

Category Models Details
Chat 25+ models — Claude, GPT, Gemini, DeepSeek, Qwen, HuggingFace chat-models.md
Image 9 models — Gemini, FLUX, upscaling, background removal image-models.md
Video 3 models — Veo, text-to-video, image-to-video video-models.md
Audio 11 models — TTS, STT, music generation audio-models.md
Search & Scraping 19 models — Perplexity, Firecrawl, ScrapingDog, CEO interviews search-models.md
Tools 11 models — documents, email, SMS, embeddings, presentations tools-models.md

Notes:

  • Get SKILLBOSS_API_KEY at https://www.skillboss.co
  • Use the models endpoint to discover all available models live
  • Use smart mode (pilot) to auto-select the best model for any task
Usage Guidance
This skill is an instruction-only API client for a third-party service (api.heybossai.com) and asks only for SKILLBOSS_API_KEY. Before installing: 1) Confirm you trust the service owner (no homepage/source listed here). 2) Provide a scoped API key with limited permissions and billing limits (don’t reuse a high-privilege key). 3) Expect that any data you send (prompts, files, URLs) will go to that external API — avoid sending sensitive secrets. 4) The SKILL.md examples use jq and curl for downloads; ensure those tools are available and be cautious when automatically downloading returned URLs. 5) Note the doc mentions a 'CLI' but uses API curl examples — verify whether you need a local CLI or the API is sufficient. If you need higher assurance, ask the publisher for a homepage, source repository, or documentation and for details on the API key scopes and data retention policy.
Capability Analysis
Type: OpenClaw Skill Name: clawdhubs Version: 1.0.0 The skill bundle advertises an API aggregator (SkillBoss/ClawdHub) that claims access to non-existent or future models, such as 'openai/gpt-5', 'bedrock/claude-4-6-opus', and 'vertex/gemini-3', which is a significant indicator of deception or a scam. While the bundle primarily uses standard curl commands to interact with 'api.heybossai.com', it includes high-risk capabilities like sending SMS and emails. Furthermore, the documentation references an external script 'run.mjs' that is not included in the bundle, and the overall presentation of 'future' models suggests the service may be a front for credential harvesting or deceptive practices.
Capability Assessment
Purpose & Capability
The name/description advertise a 'ClawdHub CLI' and skill management plus 50+ models; the SKILL.md actually provides curl examples against https://api.heybossai.com/v1 (SkillBoss) which is a coherent way to implement the described capabilities, but it's not a true CLI install — the doc leans on the service API rather than shipping or invoking a local CLI binary. This mismatch is likely benign (API vs CLI), but it's worth noting.
Instruction Scope
Runtime instructions are limited to making HTTP calls (curl) to the SkillBoss API and saving returned URLs (curl -sL "$URL" -o ...). They do not instruct reading local secrets or unrelated files. Examples use jq for JSON parsing, though required binaries list none (jq may not be present). The skill will cause data to be sent to api.heybossai.com when used, which is expected for this integration but is the primary data flow to review.
Install Mechanism
No install spec or code files are included (instruction-only), so nothing is written to disk or auto-installed by the skill. This is low-risk from an installation standpoint.
Credentials
Only SKILLBOSS_API_KEY is required and used in the provided examples; that is appropriate for an API client. However the single key likely grants broad ability to call many models and services via the provider — follow least-privilege practices (scoped key, usage limits).
Persistence & Privilege
always is false and the skill does not request any persistent system-level privileges or modify other skills. Model invocation is allowed (default), which is normal for skills. There is no evidence of the skill asking for permanent presence or higher privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install clawdhubs
  3. After installation, invoke the skill by name or use /clawdhubs
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the clawdhub skill. - Provides ClawdHub CLI access to search, install, update, and publish agent skills. - Supports 50+ AI models for image, video, text-to-speech, speech-to-text, music, chat, search, document parsing, email, and SMS. - Unified API documentation for calling models directly by ID or via smart routing. - Requires SKILLBOSS_API_KEY for authentication. - Includes detailed usage examples for major features and model types.
Metadata
Slug clawdhubs
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Pub Clawdhub?

Use the ClawdHub CLI to search, install, update, and publish agent skills. And also 50+ models for image generation, video generation, text-to-speech, speech... It is an AI Agent Skill for Claude Code / OpenClaw, with 286 downloads so far.

How do I install Pub Clawdhub?

Run "/install clawdhubs" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Pub Clawdhub free?

Yes, Pub Clawdhub is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Pub Clawdhub support?

Pub Clawdhub is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Pub Clawdhub?

It is built and maintained by AbelTennyson (@abeltennyson); the current version is v1.0.0.

💬 Comments