返回顶部
c

content-publisher

Publish content to Medium, Dev.to, and Hashnode from markdown files. Handles formatting, SEO optimization, scheduling, and cross-posting with canonical URLs. Use when asked to publish articles, blog posts, or cross-post content across platforms.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
76
下载量
0
收藏
概述
安装方式
版本历史

content-publisher

# Content Publisher Publish markdown articles to Medium, Dev.to, and Hashnode. Handles SEO, formatting, and canonical URLs for cross-posting. ## Supported Platforms | Platform | Method | Auth | |----------|--------|------| | Medium | Browser automation | Google login | | Dev.to | API | API key in env `DEVTO_API_KEY` | | Hashnode | API | API key in env `HASHNODE_TOKEN` | ## Workflow ### 1. Prepare content Ensure article has: - Title (H1) - Subtitle/description - Tags (3-5 relevant tags) - Content body (markdown) - Optional: cover image URL ### 2. SEO optimization checklist Before publishing, verify: - [ ] Title contains target keyword (under 60 chars) - [ ] Meta description (under 155 chars) - [ ] H2/H3 structure with keywords - [ ] Internal/external links - [ ] Alt text on images - [ ] Call-to-action at end ### 3. Publish to Medium (browser) ``` 1. Navigate to https://medium.com/new-story 2. Paste title and content 3. Click "Publish" → set tags → confirm ``` ### 4. Publish to Dev.to (API) ```bash curl -X POST https://dev.to/api/articles \ -H "api-key: $DEVTO_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "article": { "title": "TITLE", "body_markdown": "CONTENT", "published": true, "tags": ["ai", "productivity"], "canonical_url": "MEDIUM_URL" } }' ``` ### 5. Publish to Hashnode (GraphQL) ```bash curl -X POST https://gql.hashnode.com \ -H "Authorization: $HASHNODE_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "query": "mutation { publishPost(input: { title: \"TITLE\", contentMarkdown: \"CONTENT\", publicationId: \"PUB_ID\", tags: [{slug: \"ai\"}] }) { post { url } } }" }' ``` ## Cross-posting strategy 1. **First**: Publish on Medium (or your primary platform) 2. **Wait 24-48h**: Let search engines index the original 3. **Cross-post**: Use `canonical_url` pointing to the original 4. **Why**: Avoids duplicate content penalties in SEO ## Publication submission (Medium) To get more reach, submit to Publications: 1. Find publication's "Write for us" page 2. Follow their submission guidelines 3. Submit via Medium's story settings → "Add to publication" ### High-traffic AI Publications - Towards AI (AI/ML focused) - Better Programming (dev tools) - The Startup (business/tech) - Geek Culture (tech general) - Level Up Coding (programming) ## Batch publishing For multiple articles, process sequentially with delays: - Medium: max 2 articles per 24 hours - Dev.to: no strict limit, but space them 1+ hours apart - Hashnode: no strict limit

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ai-content-publisher-1776015328 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ai-content-publisher-1776015328 技能

通过命令行安装

skillhub install ai-content-publisher-1776015328

下载 Zip 包

⬇ 下载 content-publisher v1.0.0

文件大小: 2.3 KB | 发布时间: 2026-4-13 09:13

v1.0.0 最新 2026-4-13 09:13
Initial release: Multi-platform content publishing with SEO optimization and scheduling

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部