schedule-social
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chinese/digital-marketing-pro:schedule-social
/digital-marketing-pro:schedule-social
Purpose
用途
Schedule social media posts to one or more platforms with platform-specific formatting, optimized posting times, hashtag strategy, and engagement monitoring setup. Handles multi-platform distribution from a single content brief by generating tailored variations that respect each platform's character limits, media specs, and audience conventions while preserving the core message across all channels.
为一个或多个平台安排社交媒体帖子发布,支持平台专属格式设置、优化发布时间、话题标签策略以及互动监控配置。通过生成适配各平台的内容变体,从单一内容简报实现多平台分发,既尊重每个平台的字符限制、媒体规格和受众习惯,又能在所有渠道保留核心信息。
Input Required
所需输入
The user must provide (or will be prompted for):
- Post content: Core message text, along with any images, video, carousel assets, or links to include — can be a single unified draft or pre-written per-platform variants
- Target platforms: Which platforms to post on — Twitter/X, Instagram (feed, Stories, Reels), LinkedIn (post or article), TikTok, YouTube (Shorts or Community), or Pinterest — must have corresponding MCP servers connected
- Posting date and time: Specific date and time per platform with timezone, or "optimal" to use data-driven timing recommendations based on audience engagement patterns
- Hashtags: Specific hashtags to use, a topic for auto-suggestion, or "auto" to generate hashtags based on content analysis, trending tags, and brand hashtag strategy
- Platform-specific variations: Any per-platform tweaks — different copy length, different images or aspect ratios, different CTAs, tone adjustments, or platform-native features (Instagram polls, LinkedIn document carousels, Twitter/X threads)
- Link and UTM parameters: URL to include with UTM tracking parameters (source, medium, campaign, content) for attribution, or auto-generate UTMs based on campaign naming conventions from brand profile
- Media assets: Image files or URLs with aspect ratio preferences per platform, video files with duration compliance, or carousel image sets in posting order
- Engagement instructions: Whether to set up reply monitoring, comment response guidelines, engagement boost triggers (promote if engagement exceeds threshold), or cross-posting rules
- Content calendar context: Optional — campaign name or content pillar this post belongs to, for calendar tracking and thematic consistency across the publishing schedule
- Accessibility requirements: Alt text for images, video captions or subtitle files, and any accessibility-specific formatting (plain language, high contrast text overlays)
- First comment or thread: Optional — follow-up comment to post immediately after the main post (Instagram first comment for hashtags, Twitter/X thread continuation, LinkedIn engagement prompt)
- Geo-targeting: Optional — restrict post visibility to specific regions or languages where supported by the platform (LinkedIn geo-targeting, Facebook location targeting)
- Cross-promotion references: Optional — references to related content on other platforms to include in the post (e.g., "Watch the full video on YouTube" or "Read the full article on our blog")
- Mentions and tags: Optional — accounts to @mention or tag in the post (partners, collaborators, influencers, featured customers) per platform tagging conventions
用户必须提供(或会被提示提供)以下信息:
- 帖子内容:核心文案,以及需包含的图片、视频、轮播素材或链接——可以是统一的草稿,也可以是预先编写好的分平台变体
- 目标平台:要发布的平台——Twitter/X、Instagram(动态、快拍、Reels)、LinkedIn(帖子或文章)、TikTok、YouTube(Shorts或社区帖子)或Pinterest——必须已连接对应的MCP服务器
- 发布日期和时间:每个平台的具体日期和时间及时区,或选择“optimal(最优)”以基于受众互动模式提供数据驱动的时间建议
- 话题标签:指定要使用的话题标签、用于自动推荐的主题,或选择“auto(自动)”以基于内容分析、热门标签和品牌话题标签策略生成标签
- 平台专属变体设置:任何分平台调整——不同的文案长度、不同的图片或宽高比、不同的行动号召(CTA)、语气调整,或平台原生功能(Instagram投票、LinkedIn文档轮播、Twitter/X线程)
- 链接与UTM参数:包含UTM追踪参数(来源、媒介、活动、内容)的URL用于归因,或根据品牌档案中的活动命名规则自动生成UTM参数
- 媒体素材:每个平台对应的图片文件或URL(含宽高比偏好)、符合时长要求的视频文件,或按发布顺序排列的轮播图片集
- 互动设置说明:是否设置回复监控、评论回复准则、互动提升触发条件(若互动量超过阈值则推广),或跨平台发布规则
- 内容日历背景:可选——此帖子所属的活动名称或内容支柱,用于日历追踪和发布日程的主题一致性
- 无障碍要求:图片的替代文本(Alt text)、视频字幕或字幕文件,以及任何无障碍专属格式(简洁语言、高对比度文本叠加层)
- 首条评论或线程:可选——主帖发布后立即发布的跟进评论(Instagram用于放置话题标签的首条评论、Twitter/X线程续篇、LinkedIn互动提示)
- 地理定位:可选——在平台支持的情况下,限制帖子仅对特定地区或语言可见(LinkedIn地理定位、Facebook位置定位)
- 交叉推广引用:可选——帖子中包含指向其他平台相关内容的引用(例如:“在YouTube观看完整视频”或“在我们的博客阅读完整文章”)
- 提及与标签:可选——每个平台按标签惯例要@提及或标记的账号(合作伙伴、协作者、网红、特色客户)
Process
流程
- Load brand context: Read for the active slug, then load
~/.claude-marketing/brands/_active-brand.json. Apply brand voice, compliance rules for target markets (~/.claude-marketing/brands/{slug}/profile.json), and industry context. Also check for guidelines atskills/context-engine/compliance-rules.md— if present, load restrictions. Check for agency SOPs at~/.claude-marketing/brands/{slug}/guidelines/_manifest.json. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults.~/.claude-marketing/sops/ - Verify connected social MCPs: Check which social media platform MCP servers are connected and confirm they cover all the user's target platforms. List any missing connections with setup instructions. Verify API permissions include scheduling capability for each platform.
- Format content per platform specs: Adapt the content for each platform's requirements — consult for character limits (Twitter/X: 280, LinkedIn: 3,000, Instagram: 2,200, TikTok: 2,200, Pinterest: 500), image dimensions (1:1, 4:5, 9:16, 16:9), video length caps, carousel slide limits, and link preview behavior. Create distinct variations where content cannot be shared identically across platforms.
platform-publishing-specs.md - Optimize posting times: Run with the brand's historical engagement data to determine the best posting window for each platform by day of week and hour. Factor in audience timezone distribution. If no historical data exists, use industry-standard optimal windows by platform, content type, and audience demographic.
posting-time-analyzer.py - Analyze and optimize hashtags: Run to evaluate proposed hashtags for reach potential, competition level, relevance score, and trending status. Recommend a balanced hashtag mix per platform — branded hashtags, niche community hashtags, and broad reach hashtags — with platform-specific counts (Instagram: 15-20, Twitter/X: 2-3, LinkedIn: 3-5, TikTok: 4-6, Pinterest: 2-5 as keyword tags).
hashtag-analyzer.py - Score content for brand voice: Run on each platform variation to verify alignment with brand tone, vocabulary, and messaging guidelines. Flag any variation that falls below the brand's minimum score and suggest specific edits.
brand-voice-scorer.py - Create per-platform variations: If the user did not provide explicit per-platform copy, generate tailored variations — shorter and punchier for Twitter/X, professional and insight-driven for LinkedIn, visual-first captions with line breaks for Instagram, trend-aware and casual for TikTok, keyword-rich with vertical imagery for Pinterest. Preserve the core message and CTA across all while adapting voice for each platform's native style.
- Validate media assets: Verify all images and videos meet platform requirements — dimensions, aspect ratio, file size limits, video duration, and format (JPEG/PNG for images, MP4 for video). Flag any assets that need resizing or reformatting and suggest optimal crops per platform.
- Create approval record: Run with risk level set to medium. Generate a scheduling summary showing each platform's post content, media preview, hashtags, posting time, UTM-tagged links, and brand voice score.
approval-manager.py - Present scheduling summary: Display the complete multi-platform schedule for user review — one section per platform showing final copy with character count, media attachments with dimensions, hashtags, posting time with timezone, and any platform-specific notes or warnings. Wait for explicit approval.
- Schedule via each platform's MCP: On approval, submit each post to its target platform through the connected MCP server. Handle platform-specific scheduling APIs, media uploads, hashtag formatting, and link shortening. Confirm the scheduled status for each platform individually.
- Verify scheduled status: After scheduling, query each platform's API to confirm the posts are queued at the correct times with the correct content. Flag any scheduling failures, content truncation, or media upload errors and retry or escalate as needed.
- Schedule first comments or threads: If first-comment content was provided, queue the follow-up comment or thread continuation for immediate posting after the main post goes live on each applicable platform.
- Update content calendar: Log the scheduled posts against the brand's content calendar with campaign name, content pillar, platform, and posting time for cross-channel visibility and duplicate prevention.
- Log executions per platform: Run for each platform to log the scheduling event with timestamp, platform, scheduled posting time, content summary, hashtags, UTM parameters, and media asset references.
execution-tracker.py
- 加载品牌背景:读取获取活跃品牌标识,然后加载
~/.claude-marketing/brands/_active-brand.json。应用品牌语气、目标市场合规规则(~/.claude-marketing/brands/{slug}/profile.json)以及行业背景。同时检查skills/context-engine/compliance-rules.md中的指南——若存在则加载限制条件。检查~/.claude-marketing/brands/{slug}/guidelines/_manifest.json中的代理操作流程(SOP)。若未设置品牌,则询问:“是否先设置品牌(/digital-marketing-pro:brand-setup)?”——或使用默认设置继续。~/.claude-marketing/sops/ - 验证已连接的社交媒体MCP:检查已连接的社交媒体平台MCP服务器,确认覆盖所有用户目标平台。列出所有未连接的平台并提供设置说明。验证API权限包含每个平台的排期功能。
- 按平台规格格式化内容:根据每个平台的要求调整内容——参考中的字符限制(Twitter/X:280,LinkedIn:3000,Instagram:2200,TikTok:2200,Pinterest:500)、图片尺寸(1:1、4:5、9:16、16:9)、视频时长上限、轮播幻灯片限制以及链接预览行为。当内容无法跨平台完全共享时,创建不同的变体。
platform-publishing-specs.md - 优化发布时间:使用品牌的历史互动数据运行,确定每个平台按星期几和小时划分的最佳发布窗口。考虑受众时区分布。若无历史数据,则使用按平台、内容类型和受众人口统计划分的行业标准最优窗口。
posting-time-analyzer.py - 分析并优化话题标签:运行评估提议的话题标签的触达潜力、竞争程度、相关性得分和热门状态。为每个平台推荐均衡的话题标签组合——品牌标签、细分社区标签和广泛触达标签——并给出平台专属的数量建议(Instagram:15-20个,Twitter/X:2-3个,LinkedIn:3-5个,TikTok:4-6个,Pinterest:2-5个关键词标签)。
hashtag-analyzer.py - 为品牌语气评分:对每个平台变体运行,验证是否符合品牌语气、词汇和信息传递指南。标记任何低于品牌最低得分的变体并提出具体编辑建议。
brand-voice-scorer.py - 创建分平台变体:若用户未提供明确的分平台文案,则生成适配变体——Twitter/X的文案更简短有力,LinkedIn的文案更专业且富有洞察力,Instagram的文案以视觉优先并带有换行,TikTok的文案贴合潮流且风格随意,Pinterest的文案富含关键词并搭配垂直图像。在所有变体中保留核心信息和行动号召,同时调整语气以适配每个平台的原生风格。
- 验证媒体素材:验证所有图片和视频符合平台要求——尺寸、宽高比、文件大小限制、视频时长和格式(图片为JPEG/PNG,视频为MP4)。标记任何需要调整大小或重新格式化的素材,并为每个平台建议最优裁剪方式。
- 创建审批记录:运行并将风险级别设置为中等。生成排期摘要,展示每个平台的帖子内容、媒体预览、话题标签、发布时间、带UTM标签的链接以及品牌语气得分。
approval-manager.py - 展示排期摘要:显示完整的多平台排期供用户审核——每个平台一个板块,展示最终文案及字符数统计、带尺寸信息的媒体附件、话题标签、带时区的发布时间,以及任何平台专属说明或警告。等待用户明确审批。
- 通过各平台MCP排期:获得审批后,通过已连接的MCP服务器将每个帖子提交至目标平台。处理平台专属的排期API、媒体上传、话题标签格式设置和链接缩短。分别确认每个平台的排期状态。
- 验证排期状态:排期完成后,查询每个平台的API以确认帖子已按正确时间和内容排队。标记任何排期失败、内容截断或媒体上传错误,并根据需要重试或升级处理。
- 排期首条评论或线程:若提供了首条评论内容,则为每个适用平台安排跟进评论或线程续篇,使其在主帖发布后立即发布。
- 更新内容日历:将已排期的帖子记录到品牌内容日历中,包含活动名称、内容支柱、平台和发布时间,以实现跨渠道可见性并防止重复发布。
- 按平台记录执行情况:为每个平台运行,记录排期事件,包含时间戳、平台、排期发布时间、内容摘要、话题标签、UTM参数和媒体素材引用。
execution-tracker.py
Output
输出
A structured scheduling confirmation containing:
- Scheduled post confirmations: Per-platform confirmation with post ID, scheduled date and time with timezone, and preview link or draft URL where available
- Platform-specific content: Final copy for each platform showing character count versus limit, hashtags with position (inline or comment), media attachments with dimensions, and UTM-tagged link
- Posting times with rationale: Scheduled time per platform with data-driven justification — historical engagement peak hours, audience timezone alignment, competitive posting window analysis, or user-specified timing
- Hashtag recommendations: Final hashtag set per platform with supporting metrics — estimated reach per hashtag, competition level, trending status, and relevance score
- Brand voice scores: Per-platform alignment scores with notes on tone adjustments made during variation creation and any remaining recommendations
- Media spec compliance: Confirmation that all images and videos meet platform requirements for dimensions, file size, format, aspect ratio, and video duration with any crops or adjustments applied
- UTM tracking summary: Complete UTM parameters per platform (source, medium, campaign, content) for attribution tracking in Google Analytics or the brand's analytics platform
- Cross-platform coordination notes: Posting sequence rationale if posts are staggered, and any cross-promotion references between platforms (e.g., "Full video on YouTube" link in Twitter/X post)
- Accessibility compliance: Alt text applied to all images, caption files attached to videos, and plain-language verification for accessible content across platforms
- First comment or thread status: Confirmation of scheduled follow-up comments per platform with content preview and timing (immediate after main post)
- Content calendar placement: Campaign name, content pillar, and calendar date for cross-referencing with the brand's publishing schedule
- Mentions and tags applied: Confirmation of all @mentions and account tags included per platform with handle verification status
- Execution log entries: Timestamped records per platform for audit trail, content calendar synchronization, and cross-channel scheduling coordination
结构化的排期确认信息,包含:
- 已排期帖子确认:分平台确认信息,包含帖子ID、带时区的排期日期和时间,以及可用的预览链接或草稿URL
- 平台专属内容:每个平台的最终文案,显示字符数与限制的对比、话题标签及其位置(内联或评论中)、带尺寸信息的媒体附件,以及带UTM标签的链接
- 带依据的发布时间:每个平台的排期时间及数据驱动的理由——历史互动高峰时段、受众时区对齐、竞争发布窗口分析,或用户指定的时间
- 话题标签建议:每个平台的最终话题标签集及支持指标——每个标签的预估触达量、竞争程度、热门状态和相关性得分
- 品牌语气得分:分平台对齐得分,包含变体创建过程中语气调整的说明以及任何剩余建议
- 媒体规格合规性:确认所有图片和视频符合平台的尺寸、文件大小、格式、宽高比和视频时长要求,以及已应用的任何裁剪或调整
- UTM追踪摘要:每个平台的完整UTM参数(来源、媒介、活动、内容),用于在Google Analytics或品牌分析平台中进行归因追踪
- 跨平台协调说明:若帖子分时段发布,说明发布顺序的理由,以及平台间的任何交叉推广引用(例如:Twitter/X帖子中的“在YouTube观看完整视频”链接)
- 无障碍合规性:所有图片已添加替代文本,视频已附加字幕文件,且已验证跨平台内容符合简洁语言的无障碍要求
- 首条评论或线程状态:确认每个平台已排期的跟进评论,包含内容预览和发布时间(主帖发布后立即发布)
- 内容日历位置:活动名称、内容支柱和日历日期,用于与品牌发布日程交叉引用
- 已应用的提及与标签:确认每个平台包含的所有@提及和账号标签,以及账号验证状态
- 执行日志条目:分平台的时间戳记录,用于审计追踪、内容日历同步和跨平台排期协调
Agents Used
使用的Agent
- social-media-manager — Content formatting per platform conventions, posting time optimization, hashtag strategy and analysis, brand voice scoring, platform-specific variation creation, media asset validation, accessibility compliance, first comment scheduling, and engagement monitoring configuration
- execution-coordinator — Approval workflow, multi-platform scheduling execution via MCP servers, per-platform status verification, first comment and thread queuing, content calendar update, retry handling for failed schedules, and per-platform execution logging
- social-media-manager —— 按平台惯例格式化内容、优化发布时间、话题标签策略与分析、品牌语气评分、创建平台专属变体、验证媒体素材、无障碍合规性设置、排期首条评论,以及配置互动监控
- execution-coordinator —— 审批工作流、通过MCP服务器执行多平台排期、分平台状态验证、排期首条评论和线程、更新内容日历、处理排期失败的重试,以及分平台执行日志记录