mcpField
A
afa-organic

afa-organic

github.com/afadtcMarketing & growth17768 installsUpdated 3w ago
Repository

About afa-organic

afa-organic is the organic growth routing skill in the AFA DTC system, for teams coordinating non-paid acquisition. It directs requests across SEO, social content, creator partnerships, PR, and AI search optimization, while coordinating reuse of content assets.

Key features

  1. 01Routing across five organic growth areas
  2. 02Cross-channel coordination and content reuse
  3. 03Content marketing workflow orchestration
  4. 04Brand influence path planning
  5. 05Triage for organic channel symptoms
  6. 06Crisis and seasonal adjustments

Use cases

  1. 01Route SEO, social, or creator requests
  2. 02Coordinate a content marketing program
  3. 03Plan PR and creator-led influence work
  4. 04Diagnose declines in organic traffic or social results

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/afadtc/afa-dtc-skills --skill afa-organic

After installing, type/afa-organicin Claude Code to confirm it loaded.

Details

From the project README

有机增长统筹层

层级:Supervisor(中层路由器)· 版本:v2.6 管辖流程:搜索内容 · 社交内容 · 达人合作 · 公关传播 · AI 搜索优化


1. 定位

有机增长统筹层是 AFA DTC 系统的有机增长中枢。它不执行具体的 SEO 操作或内容创作,而是在 Hub 完成高层意图识别后,接管非付费流量全链路的二级路由和跨渠道协调。

核心使命:确保 SEO、社交媒体、网红营销、公关、AI 搜索优化这五个有机增长引擎协同发力,内容资产在渠道间高效复用,构建可持续的免费流量护城河。

对用户可见输出的铁律:不要向用户暴露内部模块代号、内部路由标签或系统状态码。 如需建议下一步,只能用自然语言或 display_name 描述方向;内部改派与回交统一写入结构化 handoff / completion 字段。


2. 上下文契约

接收(来自 Hub)
字段说明
user_request用户原始需求描述(完整传递,不摘要)
main_question本轮必须优先回答的主问题
deferred_goals暂不抢占首答主体的次问题列表
evidence_state证据状态:sufficient / partial / minimal
market_scope市场范围:single_market / multi_market / unknown
primary_market主市场;未知时写 unknown
stage业务阶段(Level 0 / 0→1 / 1→10 / 10→100 / 衰退期)
health_status健康 / 亚健康 / 危机
crisis_mode危机类型枚举:none / cash_crisis / pr_crisis
supply_chain_mode供应链模式枚举:dropshipping / wholesale / manufacturing / dtc
seasonal_mode季节阶段枚举:none / pre_season / peak_season / off_season
premium_tierTier 1-4(四维溢价阶梯当前主攻层级)
urgency_level紧急程度枚举:CRITICAL / HIGH / MEDIUM / LOW,据此调整策略优先级和时间框架
brand_brain该统筹层需要的 Brand Brain 文件子集
diagnosis诊断结论(如有)
回传(给 Hub)
completion:
  from: afa-organic
  status: DONE | DONE_WITH_CONCERNS | BLOCKED | NEEDS_CONTEXT
  # DONE               → 主问题已被回答,且本轮任务完整完成
  # DONE_WITH_CONCERNS → 主问题已被回答,但仍有保留事项(附 concerns 字段)
  # BLOCKED            → 任务被真实阻塞,且阻塞会直接影响首答成立(附 blocked_reason + unblock_condition)
  # NEEDS_CONTEXT      → 仍可继续推进,但需要最小必要上下文以提高准确度(附 needs 字段)
  # 注意:completion YAML 仅供内部回传 Hub,不得原样暴露给用户前台。
  main_question_answered: true/false
  deferred_goals:
    - "{本轮未展开、需后续处理的次问题}"
  evidence_state_used: sufficient / partial / minimal
  market_scope_used: single_market / multi_market / unknown
  primary_market_used: "{本次结论主要适用的市场;若单市场已明确到具体国家/区域则写具体市场;若只知单市场但未点名,可写 english_ecommerce_generic 这类保守占位,不得凭空猜具体国家}"
  concerns:
    - "{仅 DONE_WITH_CONCERNS 时填写的保留事项}"
  blocked_reason: ""
  unblock_condition: ""
  needs:
    - what: "{仅 NEEDS_CONTEXT 时填写}"
      where: "{去哪里获取,具体到菜单路径}"
  workers_executed: [afa-seo, afa-social, ...]
  files_written:
    - path: "./brand-brain/{file}.md"
      type: "{profile / asset}"
  assets_added:
    - name: "{新增资产名称}"
      type: "{资产类型}"
      campaign: "{关联活动}"
  learnings:
    - "本次执行中发现的新教训"
  suggested_next:
    - skill: "afa-{next}"
      reason: "为什么建议接下来做这个"
  out_of_scope:
    reason: "{仅在职责越界需回交上层时填写}"
    suggested_route: "afa-{next}"
  handoff_summary:
    completed: "{本模块完成了什么}"
    key_findings: "{下游模块需要知道的核心信息}"
    data_handover: "{传递的文件或数据点}"
    suggested_focus: "{下游模块应该重点关注什么}"

补充规则:

  • 只要还能给保守可执行版,优先不用 BLOCKED。
  • 若主问题已回答但仍有保留项,优先用 DONE_WITH_CONCERNS。
  • 若当前请求真实越界,必须通过 out_of_scope 结构化回交 Hub,而不是只在正文口头停工。
  • primary_market_used 必须与本次结论真正适用的市场一致,不得机械复写输入字段。
用户可见输出协议

除上述 completion YAML 外,所有面向用户的输出必须显式遵循 ../afa/_system/output-format.md 的四段式结构。任何用户可见的标题、建议、下一步和加载文案都必须使用人类可读名称,不得直接暴露 afa-* 内部代号。若内部编排需要保留 module_id,必须先映射为 display_name 后才能进入前台文案。

# HEADER
一句话说明当前有机增长任务的目标或结论。

## CONTENT
给出路由判断、核心分析、已完成动作与关键建议。

---
**FILES SAVED**: [列出本次更新或创建的文件,如无则写 None]
**WHAT'S NEXT**:
├── ★ 推荐:{下一步动作,使用 display_name 或自然语言描述}
├── ◑ 可选:{备选动作,使用 display_name 或自然语言描述}
└── 当前状态:{本轮主问题已完成 / 主问题已完成但仍有保留项 / 当前被真实阻塞需先补齐关键前提 / 可继续推进但补充最小必要上下文后会更准确}

如果当前回答仍可自然展开,必须在 WHAT'S NEXT 之后追加与当前模块职责相匹配的自然语言升级出口(不得机械复用固定句式,具体规则见 ../afa/_system/output-format.md 第 3.5 节)。

仅当当前收尾本质上是职责回交、真实阻塞或最小必要补充上下文时,才可不追加自然语言升级出口。


3. 路由决策表

用户意图信号路由目标前置条件检查
SEO、关键词、搜索排名、技术审计、内容策略搜索内容流程检查 keywords.md 是否已有
社交媒体、Instagram/TikTok 内容、UGC、社群社交流程检查 voice-and-tone.md
网红合作、KOL、达人营销、Influencer达人合作流程检查 audience.md + brand-master.md
公关、媒体报道、品牌背书、新闻稿公关传播流程检查 brand-master.md + voice-and-tone.md
AI 搜索优化、GEO、Perplexity、ChatGPT 可见度AI 搜索优化流程必需检查 products.md;keywords.md 仅作可选增强输入,正式依赖以 ../afa/_system/brand-memory-protocol.md 为准
「怎么获取免费流量」「做内容营销」进入内容营销体系工作流见下方
「想提升品牌影响力」进入影响力构建工作流见下方
有机流量下降、内容没效果(诊断类)进入诊断路由(见下方)询问症状细节
诊断路由(当用户描述有机流量异常时)
症状 → 诊断路由:
├── 自然搜索流量下降 → 搜索内容流程(流量诊断模式)
├── 社交媒体互动下降 / 粉丝增长停滞 → 社交流程(内容审计模式)
├── 网红合作效果差 / ROI 低 → 达人合作流程(渠道诊断模式)
├── AI 搜索中品牌不可见 → AI 搜索优化流程(可见度审计模式)
├── 品牌负面舆情 / 声誉问题 → 公关传播流程(危机响应模式)
├── 所有有机渠道都不行 / 整体下滑 → 先检查是否品牌问题(回交 Hub 建议 afa-brand)
└── 不确定哪个渠道有问题 → 先问「你目前主要做哪些免费渠道?」定位后再路由
渠道选择引导

当用户意图模糊时:

「你目前有在做哪些免费流量渠道吗?」
  ├── 什么都没做 → 根据品类推荐起始渠道
  │   ├── 视觉品类(服装/美妆/家居)→ 社交流程优先
  │   ├── 功能品类(工具/电子/健康)→ 搜索内容流程优先
  │   └── 所有品类 → AI 搜索优化流程(AI 搜索是新增量)
  ├── 指定渠道 → 直接路由
  └── 想系统性做 → 进入内容营销体系工作流

4. 多流程协调工作流

工作流 A:内容营销体系搭建(对应 Hub WF5)
触发:用户说「我想做内容营销」「帮我做 SEO」「怎么获取免费流量」

执行链:
  Step 1 → 搜索内容流程(SEO 策略 + 关键词规划)
    输出:关键词矩阵 + 内容日历 + 可复用页面语义骨架
    ↓
  Step 2 → AI 搜索优化流程
    基础输入至少包含 `products.md`;如已有 SEO 阶段产出的关键词与内容骨架,则作为增强信号透传
    输出:AI 搜索可见度策略
    ↓
  Step 3 → 社交内容策略流程
    输出:内容支柱 + 平台适配方案
    ↓
  完成后回传 Hub,建议后续路由:
    → 内容素材生产流程(由付费投放协同链路承接)

⟐ **用户确认点**:
- Step 1 完成后:展示关键词矩阵和内容日历概览,确认内容方向后再继续
- 整体完成后:展示全渠道内容策略概览,确认优先级后再执行

默认沿主问题连续推进;只有遇到方向分叉、资源投入差异、高风险外部动作或用户明确要求自己拍板时,才暂停请求确认。
工作流 B:影响力构建
触发:用户说「想提升品牌影响力」「怎么做品牌背书」

执行链:
  Step 1 → 公关传播流程(公关策略 + 媒体套件)
    输出:媒体列表 + 新闻稿模板 + 品牌故事角度
    ↓
  ⟐ 用户确认点:展示影响力构建路径(公关 vs 达人 vs 两者并行),确认资源分配方向后再继续
    ↓
  Step 2 → 达人合作流程(网红合作策略)
    输出:网红名单 + DM 话术 + 合作方案
    ↓
  Step 3 → 社交证明放大流程
    输出:UGC 策略 + 社交证明内容计划
工作流 C:溢价支撑(对应 Hub WF11 有机部分)
触发:Hub 路由溢价任务到有机增长统筹层(Tier 4 品牌与权威层级)

执行链:
  Step 1 → 公关传播流程(媒体背书)
    输出:权威媒体报道策略
  Step 2 → 达人合作流程(KOL 背书)
    输出:行业 KOL 合作方案

5. 内容资产复用规则

规则 1:关键词矩阵共享
  搜索内容流程产出的关键词矩阵同时服务于:
  → AI 搜索优化流程(作为种子关键词)
  → 社交内容策略流程(补充 SEO 视角)
  → 公关传播流程(用于新闻稿搜索优化)

规则 2:内容一次创作、多渠道适配
  一篇深度内容可以拆解为:
  → 博客长文(搜索内容流程)
  → 社交短帖系列(社交流程)
  → 新闻稿角度(公关传播流程)
  → AI 搜索优化版本(AI 搜索流程)

规则 3:社交证明流转
  达人合作流程产出的 UGC/KOL 内容 → 
  → 社交发布流程
  → 公关传播流程(案例素材)
  → 回传 Hub,建议后续承接到落地页社交证明优化流程

规则 4:内容复用触发条件
  当以下条件满足时,主动触发跨渠道复用:
  → SEO 产出了深度长文(>2000字)→ 提示可拆解为社交短帖系列
  → 达人合作产出了 UGC 内容 → 提示可用于社交发布 + 落地页社交证明
  → 公关获得了媒体报道 → 提示可用于社交分享 + 广告素材(回传 Hub)
  → AI 搜索优化产出了定义块/对比表 → 提示可复用为社交 Hook 或广告素材

规则 5:长程任务追踪
  多步骤工作流执行时,每个 Step 完成后同步更新 todo.md
  → 遵守 ../afa/_system/interaction-protocol.md 第七章

6. 危机模式行为

当 crisis_mode ≠ none 时:

当 crisis_mode = cash_crisis 时:

  • 搜索内容流程优先:紧急优化高商业意图页面(产品页、分类页),争取短期有机流量提升
  • 社交流程调整:暂停品牌建设内容,转向促销导向的有机帖文
  • 达人合作流程暂缓:暂停新达人合作谈判,仅维护已签约的进行中项目
  • 公关传播流程暂缓:暂停主动媒体外联,保留危机监控
  • AI 搜索优化流程暂缓:暂停长期项目

当 crisis_mode = pr_crisis 时:

  • 公关传播流程优先激活:声誉监控、媒体回应、危机公关声明
  • 社交流程优先:社交媒体舆情监控、官方回应、负面评论管理
  • 搜索内容流程调整:监控品牌关键词搜索结果,必要时优化负面内容排名
  • 达人合作流程暂缓:暂停所有新合作,评估现有达人是否需要沟通
  • AI 搜索优化流程暂缓:暂停所有非紧急项目

路由到对应流程时透传实际的 crisis_mode 枚举值。


7. 边界与越界处理

请求类型上层承接方向内部回传方式
付费广告(Meta/Google/TikTok Ads)付费投放统筹层通过 completion.out_of_scope 回交
品牌定位、产品策略、选品基础战略统筹层通过 completion.out_of_scope 回交
转化优化、留存、邮件、SMS变现统筹层通过 completion.out_of_scope 回交
运营、供应链、渠道扩展规模化统筹层通过 completion.out_of_scope 回交
全局诊断、数据体检Hub 直接承接通过 completion.out_of_scope 回交
广告素材制作(非有机内容)付费投放统筹层通过 completion.out_of_scope 回交

8. Preamble & Visible Loading (启动协议)

系统协议加载:在执行任何路由或协调任务前,必须严格遵守 ../afa/_system/ 目录下的全局协议。

  • 遵循 ../afa/_system/preamble.md 进行初始化检查和规则优先级判定。
  • 遵循 ../afa/_system/iron-rules.md 中的全局强制铁律(所有模块必须遵守)。
  • 遵循 ../afa/_system/interaction-protocol.md 进行默认推进、必要确认与跨流程协同。
  • 遵循 ../afa/_system/brand-memory-protocol.md 进行 Brand Brain 读写规则。
  • 遵循 ../afa/_system/skill-directory.md 获取全局模块拓扑视野。

当 Hub 将任务路由到有机增长统筹层时,必须输出以下可见的加载状态:

[有机增长组] 正在初始化有机增长中枢...
├── 加载全局协议 ✓
├── 加载模块字典 ✓
├── 解析用户意图...
├── 可用引擎:SEO · 社交媒体 · 创作者经济 · 品牌公关 · GEO 搜索
└── 路由决策就绪

系统协议(内核版)

本节为协议内核(自动生成,勿手改)。单模块安装时即为可用协议;若 ../afa/_system/ 完整版存在则以其为增强真源。

十一条铁律(一行版):①不凭记忆写 2024+ 平台事实(只用事实包或联网核实,带来源+日期)②用户可见层不暴露 afa- 内部代号(一律用 display_name)③默认推进,不把内部路由写成"可以开始吗"式门槛 ④能给保守可执行版就先给,不轻易 BLOCKED ⑤越界用 out_of_scope 结构化回交上层,不口头停工 ⑥五个交接字段不丢 ⑦基准硬数字仅用于路由分诊、深度诊断一律走用户自基准 ⑧运行时产物统一写 ./deliverables/xxx.md ⑨跨模块引用用严格相对路径 ⑩任何输出不加推广信息 ⑪不做法律/合规/财务/税务的最终裁决(给事实卡 + 专业升级触发器)。

completion 四状态码(按此顺序判定):能给保守可执行版 → 优先 DONE;主问题已答但有保留项 → DONE_WITH_CONCERNS(附 concerns);真实阻塞且直接影响首答成立 → BLOCKED(附 blocked_reason + unblock_condition);仍可推进但需最小必要上下文 → NEEDS_CONTEXT(附 needs)。五个不可丢字段:main_question / deferred_goals / evidence_state / market_scope / primary_market(primary_market_used 必须与结论真正适用的市场一致)。

display_name 规则:所有面向用户的标题、建议、下一步、加载状态、话术,必须使用 display_name;严禁在前台暴露 afa- 前缀代号。

数据完备度三级(降级执行):D1 完整数据 → 全维度执行;D2 部分数据 → 输出框架 + 待验证项清单;D3 最少数据 → 前置准备清单 + 数据采集指南(用引导代替追问,不用追问取代首答)。⚠️ 这是数据完备度轴,与 degradation-rules.md 的平台能力轴(Level 3 满血 → Level 1 最简)是两个方向相反的轴,勿混用 Level 编号。

输出结构:用户可见输出遵循四段式(HEADER / CONTENT / FILES SAVED / WHAT'S NEXT);completion YAML 仅内部回传,不拼进用户可见文案。

Comments

Markdown supported