Communitygithub.com

Anglesite/anglesite-skills

主动式社交媒体策略、内容日历和个人资料优化

anglesite-skills 是什么?

该技能为小企业主提供主动的社交媒体策略、内容规划和档案优化,全面管理其在社交平台上的形象。它通过 `/anglesite:start`(初始设置)和 `/anglesite:check`(定期检查)触发,并可与季节性或所有者询问社交媒体相关问题时联动。技能遵循 IndieWeb POSSE 原则(网站为权威来源,社交资料引流回网站),并强调协作性策略,不会代表所有者发布内容。它涵盖了平台推荐与档案优化、内容支柱定义、4-8周滚动内容日历生成、以及参与互动的最佳实践。技能与 `repurpose`(被动生成博客到社交帖子)互补,并支持 `seasonal`、`reputation` 和 `copy-edit` 等其他技能,形成完整的社交媒体生态系统。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Anglesite/anglesite-skills/tree/HEAD/agent-skills/social-media

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

为小企业主提供主动的社交媒体策略、内容规划和档案优化。在 /anglesite:start(初始设置)、/anglesite:check(定期检查)时调用,或由 seasonal 技能触发,也可以由所有者主动询问社交媒体相关问题。与 repurpose 技能互补——后者生成被动的博客到社交帖子文案,而本技能覆盖完整的社交媒体存在感管理。

架构决策

何时调用此技能

  • 在 /anglesite:start 期间 — 网站上线后,提供初始社交媒体策略
  • 在 /anglesite:check 期间 — 在健康报告中包含一个简短的“社交媒体存在感”部分
  • 当 seasonal 技能提供内容热点时 — 将其纳入内容日历
  • 当所有者问“我应该发什么?”、“帮我打理社交媒体”、“设置我的 Instagram”或类似问题时

将策略作为指导,而非指令。所有者自行决定使用哪些平台以及发布频率。

第 1 步 — 读取上下文

读取 .site-config 获取:

  • BUSINESS_TYPE — 决定平台推荐和内容主题
  • SITE_DOMAIN — 用于个人资料链接推荐
  • SITE_NAME — 用于个性化的指导
  • SITE_TYPE — 商务、作品集、网络艺术家等

如果设置了 BUSINESS_TYPE,读取 references/docs/smb/<BUSINESS_TYPE>.md 获取:

  • 推荐的平台(位于社交媒体或营销部分)
  • 语气和沟通风格
  • 内容创意和关键日期
  • 目标受众

品牌声音档案

检查项目中是否存在 docs/brand-voice.md。如果存在,读取它以将所有社交内容与已建立的品牌语气、受众和词汇对齐。此文件与 copy-edit 和 repurpose 技能共享。

如果 docs/brand-voice.md 不存在,且这是对话式调用(而非来自 check),请提及:“如果你希望你的社交内容具有一致的声音,我可以帮你定义——只需让我审阅你的文案,我们就从这里开始。”不要自行执行品牌声音访谈——这属于 copy-edit 技能的职责。

第 2 步 — 平台选择和个人资料设置

推荐平台

使用业务类型指南推荐 2-3 个主要平台。按类别的默认设置:

业务类型主要平台
餐厅、咖啡馆、面包店、餐车Instagram、Google Business Profile、Facebook
美发沙龙、水疗、美容Instagram、Google Business Profile、预订平台
承包商、技工、家政服务Google Business Profile、Nextdoor、Facebook
专业服务(法律、会计、咨询)LinkedIn、Google Business Profile
零售、精品店Instagram、Facebook、Google Business Profile
创意、作品集、网络艺术家Instagram、X/Bluesky、Reddit (r/creativecoding)
健康、健身、养生Instagram、Google Business Profile、Facebook

询问所有者:“我建议 [平台] 用于 [业务类型]。你在这些平台上有活跃的账号吗?还有其他你使用的吗?” 尊重他们的现状——不要强行推荐他们无法维护的平台。

优化每个个人资料

对于所有者使用的每个平台,生成可直接复制粘贴的个人资料内容:

## [平台] (@用户名或商家名称)

**简介**([字符限制] 个字符):
[符合品牌声音的草拟简介,结尾附上位置或行动号召]

**链接**:[网站域名](或指向关键页面的 link-in-bio)
**头像**:[建议——品牌颜色上的 Logo,或标志性产品/服务照片]
**封面/横幅**:[符合品牌形象的建议]

平台特定指导:

  • Instagram(150 字符简介):以你做什么开头,添加位置,以指向链接的行动号召箭头结尾。建议与业务相关的高亮类别。
  • Facebook:完整的企业详细信息(营业时间、电话、地址)。类别和子类别选择。行动号召按钮推荐(立即预订、点餐、联系我们等)。
  • Google Business Profile:验证商家信息。填写每个字段——营业时间、服务、属性、描述(750 字符)。以“最新动态”更新的形式发布帖子。
  • LinkedIn:专业标题格式。关于部分突出专业知识和服务对象。精选部分链接到关键页面。
  • X/Bluesky:简短有力的简介。置顶最能代表企业的推文/帖子。
  • Nextdoor:认领商家页面。以社区为先的语气。回复本地推荐。

每个个人资料都应引流回网站。社交资料是前哨站——网站是大本营。

第 3 步 — 内容支柱

帮助所有者定义 3-5 个重复出现的内容主题。从以下默认值开始,然后根据业务类型指南的“内容创意”部分进行定制:

支柱涵盖内容示例
教育技巧、指南、行业知识“夏天到来前你的空调需要保养的 3 个信号”
幕后花絮流程、团队、工作空间“看我们为一场婚礼装饰 200 个杯子蛋糕”
社会证明推荐、评论、前后对比“前后对比:Sarah 的厨房改造”
推广优惠、新产品/服务、可用性“现在接受假日派对餐饮预订”
连接社区参与、本地活动、个人元素“[本地] 小联盟的骄傲赞助商”

将这些介绍给所有者并询问哪些能引起共鸣。一些企业自然地倾向于某些支柱——面包店倾向幕后花絮,承包商倾向社会证明。缩小到 3-4 个所有者能够持续坚持的支柱。

解释 80/20 规则:80% 价值内容(教育、幕后花絮、连接),20% 推广内容。过度推广会导致取关。

第 4 步 — 内容日历

在 docs/social-calendar.md 文件中生成一个滚动的内容日历(4-8 周)。

日历输入

  1. 季节性热点——从 references/docs/smb/seasonal-calendar/ 中读取当前季度的内容,并从业务类型指南的“关键日期”部分提取信息
  2. 行业特定事件——与业务相关的纪念日(美发沙龙的全国美发师日,所有企业的“小企业星期六”,等等)
  3. 本地活动——询问所有者:“有没有即将到来的本地节日、集市、体育赛季或社区活动?”
  4. 内容支柱轮换——在所有者选择的支柱之间平衡组合

发布频率

推荐可持续的发布频率。质量重于数量——每周 3 次发布精彩美食照片的餐厅,胜过每天发布低质量帖子的餐厅。

平台推荐频率
Instagram(帖子 + 故事)每周 3-5 次
Facebook每周 2-3 次
Google Business Profile每周 1 次
LinkedIn每周 2-3 次
X/Bluesky每周 3-5 次
Nextdoor每周 1-2 次

如果所有者觉得这些频率过高,可以适当降低。每周两篇精彩帖子胜过五篇平庸的。

日历格式

将日历写入 docs/social-calendar.md:

# 社交媒体日历

生成日期:[日期]。覆盖日期范围:[日期范围]。

## [日期] 所在的周

| 日期 | 平台 | 支柱 | 创意 | 格式 |
|-----|----------|--------|------|--------|
| 周一 | Instagram | 幕后花絮 | [针对该企业的具体创意] | Reel/视频 |
| 周二 | Facebook | 教育 | [具体创意] | 文字 + 照片 |
| 周三 | Instagram | 社会证明 | [具体创意] | 轮播图 |
| 周四 | Google | 推广 | [具体创意] | 更新 + 照片 |
| 周五 | Instagram | 连接 | [具体创意] | 故事 |

## [日期] 所在的周
...

帖子创意

对于每个日历条目,包括:

  • 吸引点/概念 — 一句话描述帖子
  • 平台 — 最适合的平台
  • 内容支柱 — 所属支柱
  • 格式 — 照片、轮播图、视频/Reel、文字帖子、故事
  • 文案方向 — 语气和角度,而非完整文案(应由所有者个性化)
  • 标签建议 — 来自业务类型指南和本地标签

第 5 步 — 互动指导

将这些作为最佳实践呈现,而非检查清单。以对话方式呈现:

回复一切

在 24 小时内回复每条评论。这些评论对浏览你个人资料的未来客户是可见的。回复私信——许多客户将私信作为联系表单。

本地互动

在其他本地企业的帖子和社区页面下评论。关注并与相邻企业互动。这能建立真正的联系,从而带来交叉推荐。

鼓励用户生成内容

请满意的客户分享照片并@企业。经允许后转发客户帖子——这是真实的社会证明,客户也会感到被重视。

专业处理负面评论

不要删除负面评论——专业地回复并将对话转向私下。"很抱歉听到这个——请私信我们以便我们解决问题。"这向未来客户表明你重视他们。更深入的指导,请参阅 reputation 技能。

批量创作内容

建议所有者批量创作内容:一次拍摄多张照片,一次性写一周的文案。这会让发布变得可持续,而非每日负担。

非交互式上下文(来自 /anglesite:check)

当从检查技能调用时,提供一个简短的“社交媒体存在感”部分,而非完整策略。重点关注:

  • 社交资料是否链接回网站
  • 所有者最近是否发布过内容(询问,而非检查——你无法访问他们的社交账号)
  • 下周的一个可操作建议

示例:

社交媒体存在感

  • 确保你的 Instagram 简介链接到你的网站——这是访客从社交平台找到你的第一方式
  • 考虑本周在 Google Business Profile 发布一篇关于 [即将到来的季节性热点] 的帖子
  • 如果你在规律发布,那很好——一致性比频率更重要

与其他技能的集成

技能关系
repurpose从博客内容生成帖子(被动);social-media 主动规划内容。当博客文章发布时,repurpose 处理其社交帖子。
seasonal提供季节性内容热点;social-media 将其纳入日历。
reputation深入覆盖评论监控和回复;social-media 广泛涉及互动。对于评论相关的具体指导,请参阅 reputation。
copy-edit共享 docs/brand-voice.md 以保持语气一致。Copy-edit 拥有品牌声音访谈的职责;social-media 读取结果。
start在网站上线后调用 social-media 以提供初始策略。
check调用 social-media 用于健康报告中的“社交媒体存在感”部分。

保持文档同步

首次运行后:

  • docs/social-calendar.md — 内容日历产物。在后续调用中更新此文件,而非创建新文件。
  • docs/architecture.md — 如果创建了 social-calendar.md,则记录。
  • 如果所有者共享了其社交账号,则在 .site-config 中记录(例如 SOCIAL_INSTAGRAM=@handle),供 repurpose 和个人资料优化使用。

相关技能