{"id":"7660146e-bf8d-438b-b69a-82e58a8e91bb","entityType":"agent","slug":"clawhub-shensi8312-blogburst","name":"Blogburst","canonicalUrl":"https://www.xpersona.co/agent/clawhub-shensi8312-blogburst","canonicalPath":"/agent/clawhub-shensi8312-blogburst","generatedAt":"2026-10-10T00:02:44.668Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"description":"AI content creation & distribution. Brainstorm titles, generate blog posts, and create optimized content for 9 platforms (Twitter, LinkedIn, Bluesky, Telegram, Discord, Reddit, TikTok, YouTube, Threads). Skill: Blogburst Owner: shensi8312 Summary: AI content creation & distribution. Brainstorm titles, generate blog posts, and create optimized content for 9 platforms (Twitter, LinkedIn, Bluesky, Telegram, Discord, Reddit, TikTok, YouTube, Threads). Tags: latest:1.2.0 Version history: v1.2.0 | 2026-02-10T04:44:18.522Z | user Add publish API (API 5): direct publishing to connected social platforms, check connected accou","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 2.4K downloads reported by the source. Last updated 4/15/2026.","installCommand":"clawhub skill install kn78ccwsefyjczkan1acfaqnpx80gb0q:blogburst","sourceUrl":"https://clawhub.ai/shensi8312/blogburst","homepage":"https://clawhub.ai/shensi8312/blogburst","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/shensi8312/blogburst","kind":"source"}],"safetyScore":84,"overallRank":62,"popularityScore":67,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"AI content creation & distribution. Brainstorm titles, generate blog posts, and create optimized content for 9 platforms (Twitter, LinkedIn, Bluesky, Telegram, "},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"stars":null,"forks":null,"downloads":2365,"packageName":null,"latestVersion":"1.2.0","tractionLabel":"2.4K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-02-28T18:45:00.781Z","emptyReason":null},"lastUpdatedAt":"2026-04-15T00:45:39.800Z","lastCrawledAt":"2026-02-28T18:45:00.781Z","lastIndexedAt":null,"nextCrawlAt":"2026-03-01T18:45:00.781Z","lastVerifiedAt":null,"highlights":[{"version":"1.2.0","createdAt":"2026-02-10T04:44:18.522Z","changelog":"Add publish API (API 5): direct publishing to connected social platforms, check connected accounts endpoint, updated workflow with full generate-to-publish flow","fileCount":2,"zipByteSize":4397},{"version":"1.1.0","createdAt":"2026-02-10T04:20:21.018Z","changelog":"Complete rewrite: added all 4 APIs (title brainstorming, blog generation, platform content, repurpose), full request/response docs, 9 platform support, recommended workflow","fileCount":2,"zipByteSize":3518},{"version":"1.0.6","createdAt":"2026-02-10T04:11:26.453Z","changelog":"Fix API auth header: use X-API-Key instead of Bearer token","fileCount":null,"zipByteSize":null},{"version":"1.0.5","createdAt":"2026-02-04T07:02:22.338Z","changelog":"Fixed description field","fileCount":null,"zipByteSize":null},{"version":"1.0.3","createdAt":"2026-02-04T06:59:55.066Z","changelog":"Added summary and complete documentation","fileCount":null,"zipByteSize":null},{"version":"1.0.2","createdAt":"2026-02-04T06:55:22.896Z","changelog":"Complete documentation with examples, API usage, and platform details","fileCount":null,"zipByteSize":null},{"version":"1.0.1","createdAt":"2026-02-04T06:54:46.650Z","changelog":"Added summary and description","fileCount":null,"zipByteSize":null},{"version":"1.0.0","createdAt":"2026-02-04T06:51:55.918Z","changelog":"Initial release - AI content repurposing for social media","fileCount":null,"zipByteSize":null}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install kn78ccwsefyjczkan1acfaqnpx80gb0q:blogburst","setupComplexity":"low","setupSteps":["Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-shensi8312-blogburst/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-shensi8312-blogburst/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-shensi8312-blogburst/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-shensi8312-blogburst/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-shensi8312-blogburst/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-shensi8312-blogburst/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T00:02:44.668Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-shensi8312-blogburst/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-shensi8312-blogburst/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-shensi8312-blogburst/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-shensi8312-blogburst/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"readme":"Skill: Blogburst\n\nOwner: shensi8312\n\nSummary: AI content creation & distribution. Brainstorm titles, generate blog posts, and create optimized content for 9 platforms (Twitter, LinkedIn, Bluesky, Telegram, Discord, Reddit, TikTok, YouTube, Threads).\n\nTags: latest:1.2.0\n\nVersion history:\n\nv1.2.0 | 2026-02-10T04:44:18.522Z | user\n\nAdd publish API (API 5): direct publishing to connected social platforms, check connected accounts endpoint, updated workflow with full generate-to-publish flow\n\nv1.1.0 | 2026-02-10T04:20:21.018Z | user\n\nComplete rewrite: added all 4 APIs (title brainstorming, blog generation, platform content, repurpose), full request/response docs, 9 platform support, recommended workflow\n\nv1.0.6 | 2026-02-10T04:11:26.453Z | user\n\nFix API auth header: use X-API-Key instead of Bearer token\n\nv1.0.5 | 2026-02-04T07:02:22.338Z | user\n\nFixed description field\n\nv1.0.3 | 2026-02-04T06:59:55.066Z | user\n\nAdded summary and complete documentation\n\nv1.0.2 | 2026-02-04T06:55:22.896Z | user\n\nComplete documentation with examples, API usage, and platform details\n\nv1.0.1 | 2026-02-04T06:54:46.650Z | user\n\nAdded summary and description\n\nv1.0.0 | 2026-02-04T06:51:55.918Z | user\n\nInitial release - AI content repurposing for social media\n\nArchive index:\n\nArchive v1.2.0: 2 files, 4397 bytes\n\nFiles: SKILL.md (11533b), _meta.json (128b)\n\nFile v1.2.0:SKILL.md\n\n---\nname: BlogBurst\ndescription: AI content creation & distribution. Brainstorm titles, generate blog posts, and create optimized content for 9 platforms (Twitter, LinkedIn, Bluesky, Telegram, Discord, Reddit, TikTok, YouTube, Threads).\nhomepage: https://blogburst.ai\nmetadata:\n  {\"openclaw\": {\"emoji\": \"📝\", \"requires\": {\"env\": [\"BLOGBURST_API_KEY\"]}, \"primaryEnv\": \"BLOGBURST_API_KEY\"}}\n---\n\n# BlogBurst - AI Content Creation & Distribution\n\nBlogBurst helps you go from idea to published content across 9 social platforms. The typical workflow is:\n\n1. **Brainstorm** a title with AI chat\n2. **Generate** a full blog post from the title\n3. **Create** platform-optimized posts for Twitter, LinkedIn, TikTok, etc.\n\nYou can also repurpose existing articles by URL.\n\n## Setup\n\n1. Sign up at [blogburst.ai](https://blogburst.ai)\n2. Go to Dashboard > API Keys to generate a key\n3. Set environment variable:\n```bash\nexport BLOGBURST_API_KEY=\"your-key\"\n```\n\nAll API requests use the header: `X-API-Key: $BLOGBURST_API_KEY`\n\nBase URL: `https://api.blogburst.ai/api/v1`\n\n---\n\n## API 1: Brainstorm Titles\n\nChat with AI to develop a compelling title for your content.\n\n**Endpoint**: `POST /chat/title`\n\n**Request**:\n```json\n{\n  \"messages\": [\n    {\"role\": \"user\", \"content\": \"I want to write about AI in healthcare\"}\n  ],\n  \"language\": \"en\"\n}\n```\n\nThis is a multi-turn conversation. Send the full message history each time:\n```json\n{\n  \"messages\": [\n    {\"role\": \"user\", \"content\": \"I want to write about AI in healthcare\"},\n    {\"role\": \"assistant\", \"content\": \"Great topic! What aspect interests you most?\"},\n    {\"role\": \"user\", \"content\": \"AI helping doctors diagnose diseases faster\"}\n  ],\n  \"language\": \"en\"\n}\n```\n\n**Response**:\n```json\n{\n  \"success\": true,\n  \"reply\": \"Here are some title ideas based on AI-assisted diagnosis...\",\n  \"suggested_titles\": [\n    \"How AI Detects What Doctors Miss in 5 Seconds\",\n    \"Medical AI: From Assistant to Lifesaver\",\n    \"When AI Becomes Your First Doctor\"\n  ],\n  \"usage\": {\"tokens_used\": 350, \"cost\": 0.001, \"model\": \"gemini-2.5-flash\"}\n}\n```\n\n**When to use**: When the user wants help coming up with a topic or title, or says things like \"help me brainstorm\", \"what should I write about\", \"suggest some titles about X\".\n\n---\n\n## API 2: Generate Blog Post\n\nGenerate a full blog article from a topic or title.\n\n**Endpoint**: `POST /blog/generate`\n\n**Request**:\n```json\n{\n  \"topic\": \"How AI Detects What Doctors Miss in 5 Seconds\",\n  \"tone\": \"professional\",\n  \"language\": \"en\",\n  \"length\": \"medium\"\n}\n```\n\n**Parameters**:\n- `topic` (required): The title or topic (5-500 chars)\n- `tone`: professional | casual | witty | educational | inspirational (default: professional)\n- `language`: Language code, e.g. \"en\", \"zh\" (default: en)\n- `length`: short (500-800 words) | medium (1000-1500 words) | long (2000-3000 words) (default: medium)\n\n**Response**:\n```json\n{\n  \"success\": true,\n  \"title\": \"How AI Detects What Doctors Miss in 5 Seconds\",\n  \"content\": \"Full markdown blog post content here...\",\n  \"summary\": \"A concise summary of the article...\",\n  \"keywords\": [\"AI\", \"healthcare\", \"diagnosis\", \"medical AI\"],\n  \"usage\": {\"tokens_used\": 2500, \"cost\": 0.005, \"model\": \"gemini-2.5-flash\"}\n}\n```\n\n**When to use**: When the user wants to generate a blog post, article, or long-form content from a topic.\n\n---\n\n## API 3: Generate Platform Content\n\nGenerate optimized content for multiple social platforms from a topic. This is the main content distribution endpoint.\n\n**Endpoint**: `POST /blog/platforms`\n\n**Request**:\n```json\n{\n  \"topic\": \"How AI Detects What Doctors Miss in 5 Seconds\",\n  \"platforms\": [\"twitter\", \"linkedin\", \"bluesky\", \"telegram\", \"discord\"],\n  \"tone\": \"professional\",\n  \"language\": \"en\"\n}\n```\n\n**Parameters**:\n- `topic` (required): The title or topic (5-500 chars)\n- `platforms` (required): Array of 1-9 platforms from: twitter, linkedin, reddit, bluesky, threads, telegram, discord, tiktok, youtube\n- `tone`: professional | casual | witty | educational | inspirational (default: professional)\n- `language`: Language code (default: en)\n\n**Response**:\n```json\n{\n  \"success\": true,\n  \"topic\": \"How AI Detects What Doctors Miss in 5 Seconds\",\n  \"twitter\": {\n    \"thread\": [\n      \"1/ AI can now detect diseases that doctors miss. Here's how it's saving lives...\",\n      \"2/ A study found AI caught 95% of early-stage cancers, vs 85% for radiologists.\",\n      \"3/ The key? AI analyzes millions of images. A doctor sees thousands in a lifetime.\"\n    ]\n  },\n  \"linkedin\": {\n    \"post\": \"I've been researching AI in healthcare for 2 years.\\n\\nThe results are staggering...\",\n    \"hashtags\": [\"#AIHealthcare\", \"#MedTech\", \"#DigitalHealth\"]\n  },\n  \"bluesky\": {\n    \"posts\": [\"AI is quietly revolutionizing medical diagnosis. Here's what most people don't know...\"]\n  },\n  \"telegram\": {\n    \"post\": \"**AI in Medical Diagnosis: The Silent Revolution**\\n\\nDoctors are getting a powerful new ally...\"\n  },\n  \"discord\": {\n    \"post\": \"Hey everyone! Wanted to share something fascinating about AI in healthcare...\"\n  },\n  \"reddit\": {\n    \"title\": \"How AI is detecting diseases doctors miss - a deep dive\",\n    \"body\": \"I've been following AI in healthcare closely and wanted to share...\",\n    \"suggestedSubreddits\": [\"r/artificial\", \"r/healthcare\", \"r/technology\"]\n  },\n  \"tiktok\": {\n    \"hook\": \"Did you know AI can detect cancer faster than a doctor?\",\n    \"script\": \"Here's something wild. AI systems can now...\",\n    \"caption\": \"AI is changing medicine forever\",\n    \"hashtags\": [\"#AI\", \"#Healthcare\", \"#MedTech\", \"#Science\"]\n  },\n  \"youtube\": {\n    \"title\": \"How AI Detects What Doctors Miss\",\n    \"description\": \"In this video, we explore how artificial intelligence...\",\n    \"script\": \"What if I told you that an AI can spot a disease...\",\n    \"tags\": [\"AI healthcare\", \"medical AI\", \"diagnosis\"]\n  },\n  \"usage\": {\"tokens_used\": 3000, \"cost\": 0.006, \"model\": \"gemini-2.5-flash\"}\n}\n```\n\n**When to use**: When the user wants to create social media posts, distribute content across platforms, or says things like \"create posts for Twitter and LinkedIn about X\", \"generate social content\", \"help me post about X on all platforms\".\n\n---\n\n## API 4: Repurpose Existing Content\n\nTransform an existing blog post or article into platform-optimized posts.\n\n**Endpoint**: `POST /repurpose`\n\n**Request with URL**:\n```json\n{\n  \"content\": \"https://myblog.com/my-article\",\n  \"platforms\": [\"twitter\", \"linkedin\", \"bluesky\"],\n  \"tone\": \"casual\",\n  \"language\": \"en\"\n}\n```\n\n**Request with text**:\n```json\n{\n  \"content\": \"Your full article text here (minimum 50 characters)...\",\n  \"platforms\": [\"twitter\", \"linkedin\", \"bluesky\"],\n  \"tone\": \"casual\",\n  \"language\": \"en\"\n}\n```\n\n**Parameters**:\n- `content` (required): A URL to an article, or the full text\n- `platforms` (required): Array from: twitter, linkedin, reddit, bluesky, threads\n- `tone`: professional | casual | witty | educational | inspirational\n- `language`: Language code (default: en)\n\n**Response**: Same format as API 3 (platform-specific content for each requested platform).\n\n**When to use**: When the user provides a URL or pastes existing content and wants it adapted for social platforms.\n\n---\n\n## API 5: Publish to Connected Platforms\n\nPublish content directly to the user's connected social accounts.\n\n**IMPORTANT**: Before using this API, the user must first connect their social accounts at [blogburst.ai/dashboard/connections](https://blogburst.ai/dashboard/connections). Without connected accounts, publishing will fail.\n\n### Check Connected Accounts\n\n**Endpoint**: `GET /publish/connected`\n\n**Response**:\n```json\n{\n  \"platforms\": [\n    {\n      \"platform\": \"bluesky\",\n      \"username\": \"@user.bsky.social\",\n      \"connected_at\": \"2026-02-01T10:00:00Z\",\n      \"capabilities\": {\"text\": true, \"images\": true, \"video\": true}\n    },\n    {\n      \"platform\": \"telegram\",\n      \"username\": \"MyChannel\",\n      \"connected_at\": \"2026-02-01T10:00:00Z\",\n      \"capabilities\": {\"text\": true, \"images\": true, \"video\": true}\n    }\n  ]\n}\n```\n\n**When to use**: Before publishing, call this to check which platforms the user has connected. If no platforms are connected, tell the user to visit https://blogburst.ai/dashboard/connections to connect their accounts first.\n\n### Publish Content\n\n**Endpoint**: `POST /publish`\n\n**Request**:\n```json\n{\n  \"platforms\": [\"bluesky\", \"telegram\", \"discord\"],\n  \"content\": \"Your post content here\",\n  \"image_urls\": [\"https://example.com/image.jpg\"],\n  \"video_url\": null\n}\n```\n\n**Parameters**:\n- `platforms` (required): Array of connected platform IDs to publish to\n- `content` (required): The text content to publish\n- `image_urls` (optional): Array of image URLs to attach\n- `video_url` (optional): Video URL to attach\n- `reddit_subreddit` (optional): Subreddit name for Reddit posts\n- `reddit_title` (optional): Post title for Reddit\n\n**Response**:\n```json\n{\n  \"total\": 3,\n  \"successful\": 2,\n  \"failed\": 1,\n  \"results\": [\n    {\"platform\": \"bluesky\", \"success\": true, \"post_url\": \"https://bsky.app/...\"},\n    {\"platform\": \"telegram\", \"success\": true, \"post_url\": \"https://t.me/...\"},\n    {\"platform\": \"discord\", \"success\": false, \"error\": \"Webhook expired\"}\n  ]\n}\n```\n\n**When to use**: After generating content with API 3 or API 4, when the user wants to actually publish it to their connected platforms. Always check connected accounts first with `GET /publish/connected`.\n\n---\n\n## Recommended Workflow\n\nFor the best results, guide the user through this flow:\n\n1. Ask what topic they want to create content about\n2. Call **API 1** (`/chat/title`) to brainstorm titles together\n3. Once they pick a title, call **API 3** (`/blog/platforms`) to generate content for their chosen platforms\n4. Present the generated content organized by platform\n5. If the user wants to publish, first call `GET /publish/connected` to check which accounts are connected\n6. If accounts are connected, call **API 5** (`/publish`) with the generated content for each platform\n7. If no accounts are connected, tell the user: \"Please connect your social accounts at https://blogburst.ai/dashboard/connections first\"\n\nIf the user already has a blog post URL, skip to **API 4** (`/repurpose`).\n\nIf the user wants a full blog article first, use **API 2** (`/blog/generate`) before step 3.\n\n**Note on publishing**: Each platform receives the content tailored for it. For example, send the Twitter thread text to Twitter, the LinkedIn post text to LinkedIn, etc. Do NOT send the same raw content to all platforms — use the platform-specific output from API 3.\n\n## Supported Platforms\n\n| Platform | ID | Generate | Auto-Publish | Notes |\n|----------|-----|----------|-------------|-------|\n| Twitter/X | twitter | Yes | Yes | Threads with hooks (280 chars/tweet) |\n| LinkedIn | linkedin | Yes | Coming soon | Professional insights + hashtags |\n| Bluesky | bluesky | Yes | Yes | Short authentic posts (300 chars) |\n| Telegram | telegram | Yes | Yes | Rich formatted broadcasts |\n| Discord | discord | Yes | Yes | Community-friendly announcements |\n| Reddit | reddit | Yes | Waiting API | Discussion posts + subreddit suggestions |\n| TikTok | tiktok | Yes | Yes | Hook + script + caption + hashtags |\n| YouTube | youtube | Yes | Yes | Title + description + script + tags |\n| Threads | threads | Yes | Coming soon | Conversational posts |\n\n## Links\n\n- Website: https://blogburst.ai\n- API Docs: https://api.blogburst.ai/docs\n- Connect Accounts: https://blogburst.ai/dashboard/connections\n- GitHub: https://github.com/shensi8312/blogburst-openclaw-skill\n\nFile v1.2.0:_meta.json\n\n{\n  \"ownerId\": \"kn78ccwsefyjczkan1acfaqnpx80gb0q\",\n  \"slug\": \"blogburst\",\n  \"version\": \"1.2.0\",\n  \"publishedAt\": 1770698658522\n}\n\nArchive v1.1.0: 2 files, 3518 bytes\n\nFiles: SKILL.md (8481b), _meta.json (128b)\n\nFile v1.1.0:SKILL.md\n\n---\nname: BlogBurst\ndescription: AI content creation & distribution. Brainstorm titles, generate blog posts, and create optimized content for 9 platforms (Twitter, LinkedIn, Bluesky, Telegram, Discord, Reddit, TikTok, YouTube, Threads).\nhomepage: https://blogburst.ai\nmetadata:\n  {\"openclaw\": {\"emoji\": \"📝\", \"requires\": {\"env\": [\"BLOGBURST_API_KEY\"]}, \"primaryEnv\": \"BLOGBURST_API_KEY\"}}\n---\n\n# BlogBurst - AI Content Creation & Distribution\n\nBlogBurst helps you go from idea to published content across 9 social platforms. The typical workflow is:\n\n1. **Brainstorm** a title with AI chat\n2. **Generate** a full blog post from the title\n3. **Create** platform-optimized posts for Twitter, LinkedIn, TikTok, etc.\n\nYou can also repurpose existing articles by URL.\n\n## Setup\n\n1. Sign up at [blogburst.ai](https://blogburst.ai)\n2. Go to Dashboard > API Keys to generate a key\n3. Set environment variable:\n```bash\nexport BLOGBURST_API_KEY=\"your-key\"\n```\n\nAll API requests use the header: `X-API-Key: $BLOGBURST_API_KEY`\n\nBase URL: `https://api.blogburst.ai/api/v1`\n\n---\n\n## API 1: Brainstorm Titles\n\nChat with AI to develop a compelling title for your content.\n\n**Endpoint**: `POST /chat/title`\n\n**Request**:\n```json\n{\n  \"messages\": [\n    {\"role\": \"user\", \"content\": \"I want to write about AI in healthcare\"}\n  ],\n  \"language\": \"en\"\n}\n```\n\nThis is a multi-turn conversation. Send the full message history each time:\n```json\n{\n  \"messages\": [\n    {\"role\": \"user\", \"content\": \"I want to write about AI in healthcare\"},\n    {\"role\": \"assistant\", \"content\": \"Great topic! What aspect interests you most?\"},\n    {\"role\": \"user\", \"content\": \"AI helping doctors diagnose diseases faster\"}\n  ],\n  \"language\": \"en\"\n}\n```\n\n**Response**:\n```json\n{\n  \"success\": true,\n  \"reply\": \"Here are some title ideas based on AI-assisted diagnosis...\",\n  \"suggested_titles\": [\n    \"How AI Detects What Doctors Miss in 5 Seconds\",\n    \"Medical AI: From Assistant to Lifesaver\",\n    \"When AI Becomes Your First Doctor\"\n  ],\n  \"usage\": {\"tokens_used\": 350, \"cost\": 0.001, \"model\": \"gemini-2.5-flash\"}\n}\n```\n\n**When to use**: When the user wants help coming up with a topic or title, or says things like \"help me brainstorm\", \"what should I write about\", \"suggest some titles about X\".\n\n---\n\n## API 2: Generate Blog Post\n\nGenerate a full blog article from a topic or title.\n\n**Endpoint**: `POST /blog/generate`\n\n**Request**:\n```json\n{\n  \"topic\": \"How AI Detects What Doctors Miss in 5 Seconds\",\n  \"tone\": \"professional\",\n  \"language\": \"en\",\n  \"length\": \"medium\"\n}\n```\n\n**Parameters**:\n- `topic` (required): The title or topic (5-500 chars)\n- `tone`: professional | casual | witty | educational | inspirational (default: professional)\n- `language`: Language code, e.g. \"en\", \"zh\" (default: en)\n- `length`: short (500-800 words) | medium (1000-1500 words) | long (2000-3000 words) (default: medium)\n\n**Response**:\n```json\n{\n  \"success\": true,\n  \"title\": \"How AI Detects What Doctors Miss in 5 Seconds\",\n  \"content\": \"Full markdown blog post content here...\",\n  \"summary\": \"A concise summary of the article...\",\n  \"keywords\": [\"AI\", \"healthcare\", \"diagnosis\", \"medical AI\"],\n  \"usage\": {\"tokens_used\": 2500, \"cost\": 0.005, \"model\": \"gemini-2.5-flash\"}\n}\n```\n\n**When to use**: When the user wants to generate a blog post, article, or long-form content from a topic.\n\n---\n\n## API 3: Generate Platform Content\n\nGenerate optimized content for multiple social platforms from a topic. This is the main content distribution endpoint.\n\n**Endpoint**: `POST /blog/platforms`\n\n**Request**:\n```json\n{\n  \"topic\": \"How AI Detects What Doctors Miss in 5 Seconds\",\n  \"platforms\": [\"twitter\", \"linkedin\", \"bluesky\", \"telegram\", \"discord\"],\n  \"tone\": \"professional\",\n  \"language\": \"en\"\n}\n```\n\n**Parameters**:\n- `topic` (required): The title or topic (5-500 chars)\n- `platforms` (required): Array of 1-9 platforms from: twitter, linkedin, reddit, bluesky, threads, telegram, discord, tiktok, youtube\n- `tone`: professional | casual | witty | educational | inspirational (default: professional)\n- `language`: Language code (default: en)\n\n**Response**:\n```json\n{\n  \"success\": true,\n  \"topic\": \"How AI Detects What Doctors Miss in 5 Seconds\",\n  \"twitter\": {\n    \"thread\": [\n      \"1/ AI can now detect diseases that doctors miss. Here's how it's saving lives...\",\n      \"2/ A study found AI caught 95% of early-stage cancers, vs 85% for radiologists.\",\n      \"3/ The key? AI analyzes millions of images. A doctor sees thousands in a lifetime.\"\n    ]\n  },\n  \"linkedin\": {\n    \"post\": \"I've been researching AI in healthcare for 2 years.\\n\\nThe results are staggering...\",\n    \"hashtags\": [\"#AIHealthcare\", \"#MedTech\", \"#DigitalHealth\"]\n  },\n  \"bluesky\": {\n    \"posts\": [\"AI is quietly revolutionizing medical diagnosis. Here's what most people don't know...\"]\n  },\n  \"telegram\": {\n    \"post\": \"**AI in Medical Diagnosis: The Silent Revolution**\\n\\nDoctors are getting a powerful new ally...\"\n  },\n  \"discord\": {\n    \"post\": \"Hey everyone! Wanted to share something fascinating about AI in healthcare...\"\n  },\n  \"reddit\": {\n    \"title\": \"How AI is detecting diseases doctors miss - a deep dive\",\n    \"body\": \"I've been following AI in healthcare closely and wanted to share...\",\n    \"suggestedSubreddits\": [\"r/artificial\", \"r/healthcare\", \"r/technology\"]\n  },\n  \"tiktok\": {\n    \"hook\": \"Did you know AI can detect cancer faster than a doctor?\",\n    \"script\": \"Here's something wild. AI systems can now...\",\n    \"caption\": \"AI is changing medicine forever\",\n    \"hashtags\": [\"#AI\", \"#Healthcare\", \"#MedTech\", \"#Science\"]\n  },\n  \"youtube\": {\n    \"title\": \"How AI Detects What Doctors Miss\",\n    \"description\": \"In this video, we explore how artificial intelligence...\",\n    \"script\": \"What if I told you that an AI can spot a disease...\",\n    \"tags\": [\"AI healthcare\", \"medical AI\", \"diagnosis\"]\n  },\n  \"usage\": {\"tokens_used\": 3000, \"cost\": 0.006, \"model\": \"gemini-2.5-flash\"}\n}\n```\n\n**When to use**: When the user wants to create social media posts, distribute content across platforms, or says things like \"create posts for Twitter and LinkedIn about X\", \"generate social content\", \"help me post about X on all platforms\".\n\n---\n\n## API 4: Repurpose Existing Content\n\nTransform an existing blog post or article into platform-optimized posts.\n\n**Endpoint**: `POST /repurpose`\n\n**Request with URL**:\n```json\n{\n  \"content\": \"https://myblog.com/my-article\",\n  \"platforms\": [\"twitter\", \"linkedin\", \"bluesky\"],\n  \"tone\": \"casual\",\n  \"language\": \"en\"\n}\n```\n\n**Request with text**:\n```json\n{\n  \"content\": \"Your full article text here (minimum 50 characters)...\",\n  \"platforms\": [\"twitter\", \"linkedin\", \"bluesky\"],\n  \"tone\": \"casual\",\n  \"language\": \"en\"\n}\n```\n\n**Parameters**:\n- `content` (required): A URL to an article, or the full text\n- `platforms` (required): Array from: twitter, linkedin, reddit, bluesky, threads\n- `tone`: professional | casual | witty | educational | inspirational\n- `language`: Language code (default: en)\n\n**Response**: Same format as API 3 (platform-specific content for each requested platform).\n\n**When to use**: When the user provides a URL or pastes existing content and wants it adapted for social platforms.\n\n---\n\n## Recommended Workflow\n\nFor the best results, guide the user through this flow:\n\n1. Ask what topic they want to create content about\n2. Call **API 1** (`/chat/title`) to brainstorm titles together\n3. Once they pick a title, call **API 3** (`/blog/platforms`) to generate content for their chosen platforms\n4. Present the generated content organized by platform\n\nIf the user already has a blog post URL, skip to **API 4** (`/repurpose`).\n\nIf the user wants a full blog article first, use **API 2** (`/blog/generate`) before step 3.\n\n## Supported Platforms\n\n| Platform | ID | Content Style |\n|----------|-----|---------------|\n| Twitter/X | twitter | Threads with hooks (280 chars per tweet) |\n| LinkedIn | linkedin | Professional insights + hashtags |\n| Bluesky | bluesky | Short authentic posts (300 chars) |\n| Telegram | telegram | Rich formatted broadcasts |\n| Discord | discord | Community-friendly announcements |\n| Reddit | reddit | Discussion posts with subreddit suggestions |\n| TikTok | tiktok | Hook + script + caption + hashtags |\n| YouTube | youtube | Title + description + script + tags |\n| Threads | threads | Conversational posts |\n\n## Links\n\n- Website: https://blogburst.ai\n- API Docs: https://api.blogburst.ai/docs\n- GitHub: https://github.com/shensi8312/blogburst-openclaw-skill\n\nFile v1.1.0:_meta.json\n\n{\n  \"ownerId\": \"kn78ccwsefyjczkan1acfaqnpx80gb0q\",\n  \"slug\": \"blogburst\",\n  \"version\": \"1.1.0\",\n  \"publishedAt\": 1770697221018\n}","readmeExcerpt":"Skill: Blogburst Owner: shensi8312 Summary: AI content creation & distribution. Brainstorm titles, generate blog posts, and create optimized content for 9 platforms (Twitter, LinkedIn, Bluesky, Telegram, Discord, Reddit, TikTok, YouTube, Threads). Tags: latest:1.2.0 Version history: v1.2.0 | 2026-02-10T04:44:18.522Z | user Add publish API (API 5): direct publishing to connected social platforms, check connected accou","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"export BLOGBURST_API_KEY=\"your-key\""},{"language":"json","snippet":"{\n  \"messages\": [\n    {\"role\": \"user\", \"content\": \"I want to write about AI in healthcare\"}\n  ],\n  \"language\": \"en\"\n}"},{"language":"json","snippet":"{\n  \"messages\": [\n    {\"role\": \"user\", \"content\": \"I want to write about AI in healthcare\"},\n    {\"role\": \"assistant\", \"content\": \"Great topic! What aspect interests you most?\"},\n    {\"role\": \"user\", \"content\": \"AI helping doctors diagnose diseases faster\"}\n  ],\n  \"language\": \"en\"\n}"},{"language":"json","snippet":"{\n  \"success\": true,\n  \"reply\": \"Here are some title ideas based on AI-assisted diagnosis...\",\n  \"suggested_titles\": [\n    \"How AI Detects What Doctors Miss in 5 Seconds\",\n    \"Medical AI: From Assistant to Lifesaver\",\n    \"When AI Becomes Your First Doctor\"\n  ],\n  \"usage\": {\"tokens_used\": 350, \"cost\": 0.001, \"model\": \"gemini-2.5-flash\"}\n}"},{"language":"json","snippet":"{\n  \"topic\": \"How AI Detects What Doctors Miss in 5 Seconds\",\n  \"tone\": \"professional\",\n  \"language\": \"en\",\n  \"length\": \"medium\"\n}"},{"language":"json","snippet":"{\n  \"success\": true,\n  \"title\": \"How AI Detects What Doctors Miss in 5 Seconds\",\n  \"content\": \"Full markdown blog post content here...\",\n  \"summary\": \"A concise summary of the article...\",\n  \"keywords\": [\"AI\", \"healthcare\", \"diagnosis\", \"medical AI\"],\n  \"usage\": {\"tokens_used\": 2500, \"cost\": 0.005, \"model\": \"gemini-2.5-flash\"}\n}"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: BlogBurst\ndescription: AI content creation & distribution. Brainstorm titles, generate blog posts, and create optimized content for 9 platforms (Twitter, LinkedIn, Bluesky, Telegram, Discord, Reddit, TikTok, YouTube, Threads).\nhomepage: https://blogburst.ai\nmetadata:\n  {\"openclaw\": {\"emoji\": \"📝\", \"requires\": {\"env\": [\"BLOGBURST_API_KEY\"]}, \"primaryEnv\": \"BLOGBURST_API_KEY\"}}\n---\n\n# BlogBurst - AI Content Creation & Distribution\n\nBlogBurst helps you go from idea to published content across 9 social platforms. The typical workflow is:\n\n1. **Brainstorm** a title with AI chat\n2. **Generate** a full blog post from the title\n3. **Create** platform-optimized posts for Twitter, LinkedIn, TikTok, etc.\n\nYou can also repurpose existing articles by URL.\n\n## Setup\n\n1. Sign up at [blogburst.ai](https://blogburst.ai)\n2. Go to Dashboard > API Keys to generate a key\n3. Set environment variable:\n```bash\nexport BLOGBURST_API_KEY=\"your-key\"\n```\n\nAll API requests use the header: `X-API-Key: $BLOGBURST_API_KEY`\n\nBase URL: `https://api.blogburst.ai/api/v1`\n\n---\n\n## API 1: Brainstorm Titles\n\nChat with AI to develop a compelling title for your content.\n\n**Endpoint**: `POST /chat/title`\n\n**Request**:\n```json\n{\n  \"messages\": [\n    {\"role\": \"user\", \"content\": \"I want to write about AI in healthcare\"}\n  ],\n  \"language\": \"en\"\n}\n```\n\nThis is a multi-turn conversation. Send the full message history each time:\n```json\n{\n  \"messages\": [\n    {\"role\": \"user\", \"content\": \"I want to write about AI in healthcare\"},\n    {\"role\": \"assistant\", \"content\": \"Great topic! What aspect interests you most?\"},\n    {\"role\": \"user\", \"content\": \"AI helping doctors diagnose diseases faster\"}\n  ],\n  \"language\": \"en\"\n}\n```\n\n**Response**:\n```json\n{\n  \"success\": true,\n  \"reply\": \"Here are some title ideas based on AI-assisted diagnosis...\",\n  \"suggested_titles\": [\n    \"How AI Detects What Doctors Miss in 5 Seconds\",\n    \"Medical AI: From Assistant to Lifesaver\",\n    \"When AI Becomes Your First Doctor\"\n  ],\n  \"usage\": {\"tokens_used\": 350, \"cost\": 0.001, \"model\": \"gemini-2.5-flash\"}\n}\n```\n\n**When to use**: When the user wants help coming up with a topic or title, or says things like \"help me brainstorm\", \"what should I write about\", \"suggest some titles about X\".\n\n---\n\n## API 2: Generate Blog Post\n\nGenerate a full blog article from a topic or title.\n\n**Endpoint**: `POST /blog/generate`\n\n**Request**:\n```json\n{\n  \"topic\": \"How AI Detects What Doctors Miss in 5 Seconds\",\n  \"tone\": \"professional\",\n  \"language\": \"en\",\n  \"length\": \"medium\"\n}\n```\n\n**Parameters**:\n- `topic` (required): The title or topic (5-500 chars)\n- `tone`: professional | casual | witty | educational | inspirational (default: professional)\n- `language`: Language code, e.g. \"en\", \"zh\" (default: en)\n- `length`: short (500-800 words) | medium (1000-1500 words) | long (2000-3000 words) (default: medium)\n\n**Response**:\n```json\n{\n  \"success\": true,\n  \"title\": \"How AI Detects What Doctors Miss in 5 Seconds\",\n  \"content\": \"Full markdown bl"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn78ccwsefyjczkan1acfaqnpx80gb0q\",\n  \"slug\": \"blogburst\",\n  \"version\": \"1.2.0\",\n  \"publishedAt\": 1770698658522\n}"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"AI content creation & distribution. Brainstorm titles, generate blog posts, and create optimized content for 9 platforms (Twitter, LinkedIn, Bluesky, Telegram, Discord, Reddit, TikTok, YouTube, Threads). Skill: Blogburst Owner: shensi8312 Summary: AI content creation & distribution. Brainstorm titles, generate blog posts, and create optimized content for 9 platforms (Twitter, LinkedIn, Bluesky, Telegram, Discord, Reddit, TikTok, YouTube, Threads). Tags: latest:1.2.0 Version history: v1.2.0 | 2026-02-10T04:44:18.522Z | user Add publish API (API 5): direct publishing to connected social platforms, check connected accou","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":730,"uniquenessScore":57,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T00:02:44.668Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}