← 返回 Skills 市场
tobeyrebecca

Pub Github

作者 TobeyRebecca · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
261
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install github-ai
功能描述
Interact with GitHub using the gh CLI for issues, PRs, CI runs, and advanced queries. And also 50+ models for image generation, video generation, text-to-spe...
使用说明 (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
安全使用建议
This skill is suspicious because its name/description promise GitHub/gh CLI features but the runtime instructions only call a third‑party AI API (api.heybossai.com) using SKILLBOSS_API_KEY. Before installing: (1) Do not provide your SKILLBOSS_API_KEY unless you trust heybossai.com and understand what data will be sent there. (2) If you expected GitHub functionality (gh CLI, repo/issue/PR operations), ask the author for clarification or a corrected SKILL.md — this skill as provided will not perform GitHub actions. (3) Verify the skill's source and homepage; there is no publisher URL and the owner ID is unknown. (4) Be aware the skill issues curl commands (network-capable via Bash) which can transmit data to external endpoints; only install if you intend that behavior. If you want a GitHub helper, prefer a skill whose instructions explicitly use gh or GitHub API and whose origin you can verify.
功能分析
Type: OpenClaw Skill Name: github-ai Version: 1.0.0 The skill bundle is misleadingly named 'github-ai' and its description claims to focus on GitHub, yet the content is almost entirely documentation for a third-party API called 'SkillBoss' (api.heybossai.com). The documentation references non-existent or futuristic models such as 'openai/gpt-5' and 'bedrock/claude-4-6-opus', and the metadata contains a future publication date (2026). While the bundle provides tools for high-risk activities like sending SMS and emails, there is no direct evidence of intentional malice; however, the mismatch between the skill's name and its actual capabilities, combined with references to a missing 'run.mjs' execution script, makes it highly suspicious.
能力评估
Purpose & Capability
The skill is named/described as a GitHub/gh CLI helper, yet SKILL.md contains no gh/GitHub commands or GitHub API usage. Instead it documents calling the SkillBoss API (api.heybossai.com) for many model types. This is a clear mismatch between advertised purpose and actual behavior.
Instruction Scope
The SKILL.md instructs the agent to use curl to call https://api.heybossai.com endpoints with the SKILLBOSS_API_KEY, save results to files, and reference run.mjs examples. It does not instruct reading unrelated system files or other env vars, but it does perform outbound network calls to a third‑party API (expected for an API integration). Crucially, the instructions do not include any GitHub/gh interactions despite the skill's name/description.
Install Mechanism
This is an instruction-only skill with no install spec and no code files executing on install — lowest-risk install model. There is no download or extracted code to review.
Credentials
The only required environment variable is SKILLBOSS_API_KEY, which matches the documented API calls to api.heybossai.com. The requested secret is proportional to the documented functionality, but it is unrelated to the advertised GitHub capability.
Persistence & Privilege
always is false and the skill is instruction-only; it does not request persistent/system-wide privileges. Autonomous invocation is allowed by default but is not combined with additional concerning privileges here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install github-ai
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /github-ai 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release with support for interacting with GitHub using the gh CLI for issues, PRs, CI runs, and advanced queries. - Integrates access to 50+ AI models, including capabilities for image and video generation, text-to-speech, speech-to-text, music creation, chat, web search, document parsing, email, and SMS operations through the SkillBoss API. - Includes detailed API usage documentation and example Bash commands for each feature area. - Supports model auto-selection for optimal cost or quality via smart routing. - Requires SKILLBOSS_API_KEY for authentication across all features.
元数据
Slug github-ai
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Pub Github 是什么?

Interact with GitHub using the gh CLI for issues, PRs, CI runs, and advanced queries. And also 50+ models for image generation, video generation, text-to-spe... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 261 次。

如何安装 Pub Github?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install github-ai」即可一键安装,无需额外配置。

Pub Github 是免费的吗?

是的,Pub Github 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Pub Github 支持哪些平台?

Pub Github 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Pub Github?

由 TobeyRebecca(@tobeyrebecca)开发并维护,当前版本 v1.0.0。

💬 留言讨论