mcpField
I
import-sop

import-sop

github.com/indranilbanerjee生产力913115 次安装1 天前更新
代码仓库

关于 import-sop

用于导入和整理代理机构标准操作流程的技能,让跨客户适用的流程以可执行步骤保存。它可分类流程、标注决策点与人工审批,并处理同名流程的合并或替换。

主要功能

  1. 01导入并结构化 SOP 内容
  2. 02按流程类型分类
  3. 03标注决策点与人工审批
  4. 04添加角色和时间要求
  5. 05检查并处理同名 SOP
  6. 06保存流程并更新清单

适用场景

  1. 01整理内容审核与发布步骤
  2. 02记录活动上线检查清单
  3. 03结构化危机升级流程
  4. 04建立跨客户适用的代理机构流程

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/indranilbanerjee/digital-marketing-pro --skill import-sop

安装后在 Claude Code 中输入/import-sop确认已加载。

详细介绍

/digital-marketing-pro:import-sop

用途

导入并整理适用于所有客户的代理机构标准操作流程(SOP)。SOP 定义了工作的执行方式,包括审批工作流、内容审核步骤、营销活动启动检查清单、升级流程和质量门槛。

SOP 存储在代理机构级别(~/.claude-marketing/sops/),而非单个品牌下,因此适用于所有客户。

所需输入

用户提供:

  • SOP 内容:粘贴的工作流步骤、检查清单项目或流程描述
  • SOP 名称:此 SOP 涵盖的内容(例如,“content-approval”、“campaign-launch”、“crisis-escalation”)
  • 描述(可选):简要说明此 SOP 适用的情况

如果用户未提供名称,请根据内容推断。

流程

  1. 加载品牌上下文:读取 ~/.claude-marketing/brands/_active-brand.json 获取当前品牌的 slug,然后加载 ~/.claude-marketing/brands/{slug}/profile.json。应用品牌语气、目标市场的合规规则(skills/context-engine/compliance-rules.md)和行业背景。同时检查现有指南:查看 ~/.claude-marketing/brands/{slug}/guidelines/_manifest.json;如果存在,则加载限制和相关类别文件。检查 ~/.claude-marketing/brands/{slug}/templates/ 中的自定义模板。检查 ~/.claude-marketing/sops/ 中的代理机构 SOP。如果不存在品牌,请询问:“先设置一个品牌(/digital-marketing-pro:brand-setup)吗?”——也可以使用默认设置继续。

  2. 对 SOP 类型进行分类:

    • 内容工作流:内容的审核、审批和发布步骤
    • 营销活动检查清单:启动前、启动时和启动后的核验步骤
    • 升级流程:联系对象、决策权限、响应时限
    • 质量保证:测试步骤、品牌合规检查、无障碍核验
    • 客户入驻:在系统中设置新客户的步骤
    • 报告工作流:数据收集、分析、展示和交付步骤
  3. 整理为可执行步骤:

    • 为每个步骤清晰编号
    • 标出决策点(if/then 分支)
    • 标明哪些步骤需要人工审批,哪些可自动检查
    • 添加提及的角色分工(谁负责什么)
    • 补充已提供的时间安排/服务级别协议(SLA)
    • 标出插件可以自动执行的步骤,以及需要人工操作的步骤
  4. 检查现有 SOP——如果已存在同名 SOP:

    • 显示当前 SOP 内容
    • 询问用户要合并(组合步骤)、替换(覆盖)还是取消
    • 合并时,删除重复内容并保持步骤顺序
  5. 保存 SOP:

    • 使用 guidelines-manager.py --action save-sop --name {name} --content "{content}" 保存
    • 或直接写入 ~/.claude-marketing/sops/{name}.md
    • 更新 SOP 清单
  6. 说明集成方式——告知用户此 SOP 将如何应用:

    • 哪些命令会引用此 SOP
    • 输出中会添加哪些工作流步骤
    • 何时会标出人工审批关卡

输出

  • 确认信息,包含 SOP 名称和步骤数量
  • 整理后的 SOP 预览
  • 说明哪些命令/模块会引用此 SOP
  • 建议:“此 SOP 将适用于所有品牌。如需创建品牌专属工作流,请使用指南。”

示例

用户:“发布任何内容之前,都需要经过以下流程:1. 撰稿人创建草稿,2. 编辑审核质量,3. 品牌经理检查语气是否一致,4. 如果包含声明,则由法务审核,5. 客户审批,6. 发布”

结果:保存到 ~/.claude-marketing/sops/content-approval.md:

# Content Approval Workflow

## Scope
Applies to all content before publishing across all brands/clients.

## Steps

1. **Writer creates draft**
   - Role: Content Creator
   - Plugin support: Content Engine generates draft with brand voice applied
   - Output: Draft content document

2. **Editor reviews for quality**
   - Role: Editor
   - Checklist: Grammar, clarity, structure, readability score
   - Plugin support: Content scorer provides readability metrics
   - Gate: Human approval required

3. **Brand manager checks voice alignment**
   - Role: Brand Manager
   - Checklist: Voice consistency, messaging alignment, restriction compliance
   - Plugin support: Brand voice scorer provides alignment score
   - Gate: Human approval required

4. **Legal reviews (conditional)**
   - Trigger: Content contains health claims, financial claims, testimonials, or competitor comparisons
   - Role: Legal Team
   - Gate: Human approval required

5. **Client approves**
   - Role: Client Stakeholder
   - Gate: Human approval required

6. **Publish**
   - Role: Content Creator / Social Media Manager
   - Plugin support: Platform formatting applied automatically

用户:“我们代理机构有一套危机升级流程:轻微问题交由客户经理处理,重大问题交由代理机构总监处理,紧急问题须在 1 小时内上报 CEO”

结果:保存到 ~/.claude-marketing/sops/crisis-escalation.md:

# Crisis Escalation Procedure

## Severity Levels

### Minor (Severity: Low)
- **Examples**: Negative review, minor social media complaint, factual error in published content
- **Escalate to**: Account Manager
- **Response SLA**: 4 hours
- **Action**: Acknowledge, draft response, resolve

### Major (Severity: Medium)
- **Examples**: Viral negative post, media inquiry, product recall mention, multiple complaints
- **Escalate to**: Agency Director
- **Response SLA**: 1 hour
- **Action**: Pause scheduled content, draft holding statement, convene response team

### Critical (Severity: High)
- **Examples**: Legal threat, data breach, executive controversy, widespread media coverage
- **Escalate to**: CEO
- **Response SLA**: 1 hour
- **Action**: All content paused, crisis team activated, holding statement within 30 minutes

参考文件

  • skills/context-engine/guidelines-framework.md — SOP 如何集成到指南系统中
  • scripts/guidelines-manager.py — 用于 SOP CRUD 操作的 CLI(--action list-sops、save-sop、get-sop)

评论

支持 Markdown