{"skill":{"slug":"smart-summarize","displayName":"Summarize","summary":"Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube). And also 50+ models for image generation, video generation, text-to-speec...","description":"---\nname: summarize\ndescription: \"Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube). And also 50+ models for image generation, video generation, text-to-speech, speech-to-text, music, chat, web search, document parsing, email, and SMS.\"\nallowed-tools: Bash, Read\nmetadata: {\"clawdbot\":{\"requires\":{\"env\":[\"SKILLBOSS_API_KEY\"]},\"primaryEnv\":\"SKILLBOSS_API_KEY\"}}\n---\n\n# SkillBoss\n\nOne 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.\n\n**Base URL:** `https://api.heybossai.com/v1`\n**Auth:** `-H \"Authorization: Bearer $SKILLBOSS_API_KEY\"`\n\n## List Models\n\n```bash\ncurl -s https://api.heybossai.com/v1/models \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\"\n```\n\nFilter by type:\n\n```bash\ncurl -s \"https://api.heybossai.com/v1/models?types=image\" \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\"\n```\n\nGet full docs for specific models:\n\n```bash\ncurl -s \"https://api.heybossai.com/v1/models?ids=mm/img,bedrock/claude-4-5-sonnet\" \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\"\n```\n\nTypes: `chat`, `image`, `video`, `tts`, `stt`, `music`, `search`, `scraper`, `email`, `storage`, `ppt`, `embedding`\n\n## Chat\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/chat/completions \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"bedrock/claude-4-5-sonnet\",\n    \"messages\": [{\"role\": \"user\", \"content\": \"Explain quantum computing\"}]\n  }'\n```\n\n| Parameter | Description |\n|-----------|-------------|\n| `model` | `bedrock/claude-4-5-sonnet`, `bedrock/claude-4-6-opus`, `openai/gpt-5`, `vertex/gemini-2.5-flash`, `deepseek/deepseek-chat` |\n| `messages` | Array of `{role, content}` objects |\n| `system` | Optional system prompt |\n| `temperature` | Optional, 0.0–1.0 |\n| `max_tokens` | Optional, max output tokens |\n\nResponse: `choices[0].message.content`\n\n## Image Generation\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/run \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"mm/img\",\n    \"inputs\": {\"prompt\": \"A sunset over mountains\"}\n  }'\n```\n\nSave to file:\n\n```bash\nURL=$(curl -s -X POST https://api.heybossai.com/v1/run \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"model\": \"mm/img\", \"inputs\": {\"prompt\": \"A sunset over mountains\"}}' \\\n  | jq -r '.image_url // .result.image_url // .data[0]')\ncurl -sL \"$URL\" -o sunset.png\n```\n\n| Parameter | Description |\n|-----------|-------------|\n| `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` |\n| `inputs.prompt` | Text description of the image |\n| `inputs.size` | Optional, e.g. `\"1024*768\"` |\n| `inputs.aspect_ratio` | Optional, e.g. `\"16:9\"` |\n\nResponse: `image_url`, `data[0]`, or `generated_images[0]`\n\n## Video Generation\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/run \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"mm/t2v\",\n    \"inputs\": {\"prompt\": \"A cat playing with yarn\"}\n  }'\n```\n\nImage-to-video:\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/run \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"mm/i2v\",\n    \"inputs\": {\"prompt\": \"Zoom in slowly\", \"image\": \"https://example.com/photo.jpg\"}\n  }'\n```\n\n| Parameter | Description |\n|-----------|-------------|\n| `model` | `mm/t2v` (text-to-video), `mm/i2v` (image-to-video), `vertex/veo-3-generate-preview` |\n| `inputs.prompt` | Text description |\n| `inputs.image` | Image URL (for i2v) |\n| `inputs.duration` | Optional, seconds |\n\nResponse: `video_url`\n\n## Text-to-Speech\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/run \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"minimax/speech-01-turbo\",\n    \"inputs\": {\"text\": \"Hello world\", \"voice_setting\": {\"voice_id\": \"male-qn-qingse\", \"speed\": 1.0}}\n  }'\n```\n\n| Parameter | Description |\n|-----------|-------------|\n| `model` | `minimax/speech-01-turbo`, `elevenlabs/eleven_multilingual_v2`, `openai/tts-1` |\n| `inputs.text` | Text to speak |\n| `inputs.voice` | Voice name (e.g. `alloy`, `nova`, `shimmer`) for OpenAI |\n| `inputs.voice_id` | Voice ID for ElevenLabs |\n\nResponse: `audio_url` or binary audio data\n\n## Speech-to-Text\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/run \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"openai/whisper-1\",\n    \"inputs\": {\"audio_data\": \"BASE64_AUDIO\", \"filename\": \"recording.mp3\"}\n  }'\n```\n\nResponse: `text`\n\n## Music Generation\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/run \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"replicate/elevenlabs/music\",\n    \"inputs\": {\"prompt\": \"upbeat electronic\", \"duration\": 30}\n  }'\n```\n\n| Parameter | Description |\n|-----------|-------------|\n| `model` | `replicate/elevenlabs/music`, `replicate/meta/musicgen`, `replicate/google/lyria-2` |\n| `inputs.prompt` | Music description |\n| `inputs.duration` | Duration in seconds |\n\nResponse: `audio_url`\n\n## Background Removal\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/run \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"replicate/remove-bg\",\n    \"inputs\": {\"image\": \"https://example.com/photo.jpg\"}\n  }'\n```\n\nResponse: `image_url` or `data[0]`\n\n## Document Processing\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/run \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"reducto/parse\",\n    \"inputs\": {\"document_url\": \"https://example.com/file.pdf\"}\n  }'\n```\n\n| Parameter | Description |\n|-----------|-------------|\n| `model` | `reducto/parse` (PDF/DOCX to markdown), `reducto/extract` (structured extraction) |\n| `inputs.document_url` | URL of the document |\n| `inputs.instructions` | For extract: `{\"schema\": {...}}` |\n\n## Web Search\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/run \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"linkup/search\",\n    \"inputs\": {\"query\": \"latest AI news\", \"depth\": \"standard\", \"outputType\": \"searchResults\"}\n  }'\n```\n\n| Parameter | Description |\n|-----------|-------------|\n| `model` | `linkup/search`, `perplexity/sonar`, `firecrawl/scrape` |\n| `inputs.query` | Search query |\n| `inputs.depth` | `standard` or `deep` |\n| `inputs.outputType` | `searchResults`, `sourcedAnswer`, `structured` |\n\n## Email\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/run \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"email/send\",\n    \"inputs\": {\"to\": \"user@example.com\", \"subject\": \"Hello\", \"html\": \"<p>Hi</p>\"}\n  }'\n```\n\n## SMS Verification\n\nSend OTP:\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/run \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"prelude/verify-send\",\n    \"inputs\": {\"target\": {\"type\": \"phone_number\", \"value\": \"+1234567890\"}}\n  }'\n```\n\nVerify OTP:\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/run \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"prelude/verify-check\",\n    \"inputs\": {\"target\": {\"type\": \"phone_number\", \"value\": \"+1234567890\"}, \"code\": \"123456\"}\n  }'\n```\n\n## Smart Mode (auto-select best model)\n\nList task types:\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/pilot \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"discover\": true}'\n```\n\nRun a task:\n\n```bash\ncurl -s -X POST https://api.heybossai.com/v1/pilot \\\n  -H \"Authorization: Bearer $SKILLBOSS_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"type\": \"image\",\n    \"inputs\": {\"prompt\": \"A sunset over mountains\"}\n  }'\n```\n\n## Available Models (50+)\n\n| Category | Models | Details |\n|----------|--------|---------|\n| Chat | 25+ models — Claude, GPT, Gemini, DeepSeek, Qwen, HuggingFace | `chat-models.md` |\n| Image | 9 models — Gemini, FLUX, upscaling, background removal | `image-models.md` |\n| Video | 3 models — Veo, text-to-video, image-to-video | `video-models.md` |\n| Audio | 11 models — TTS, STT, music generation | `audio-models.md` |\n| Search & Scraping | 19 models — Perplexity, Firecrawl, ScrapingDog, CEO interviews | `search-models.md` |\n| Tools | 11 models — documents, email, SMS, embeddings, presentations | `tools-models.md` |\n\nNotes:\n- Get SKILLBOSS_API_KEY at https://www.skillboss.co\n- Use the models endpoint to discover all available models live\n- Use smart mode (pilot) to auto-select the best model for any task\n","topics":["Summarize","Image Generation","Speech-to-Text","Text-to-Speech","Video Generation"],"tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":2019,"installsAllTime":69,"installsCurrent":8,"stars":0,"versions":1},"createdAt":1773294628728,"updatedAt":1778998235376},"latestVersion":{"version":"1.0.0","createdAt":1773294628728,"changelog":"Initial release of smart-summarize (summarize skill) powered by SkillBoss API:\n\n- Summarizes URLs or files via the summarize CLI, supporting web pages, PDFs, images, audio, and YouTube.\n- Access to over 50 AI models for tasks like image generation, video generation, text-to-speech, speech-to-text, music, chat, web search, document parsing, email, and SMS.\n- Unified API across multiple providers: Bedrock, OpenAI, Vertex, ElevenLabs, Replicate, Minimax, and more.\n- Smart routing to automatically select the optimal or most affordable model for your task.\n- Examples and parameters for each capability are included in the documentation.","license":"MIT-0"},"metadata":{"setup":[{"key":"SKILLBOSS_API_KEY","required":true}],"os":null,"systems":null},"owner":{"handle":"quincygunter","userId":"s17d0tr1e37k04dr1j7gy5ff0584nmyw","displayName":"QuincyGunter","image":"https://avatars.githubusercontent.com/u/260427166?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1780089847369}}