Skill: fengbabao0929/moment-writer (version 1.0.0)

--- name: moments-writer-lite version: 1.0.0 description: 朋友圈文案生成器（精简版），基于私域变现核心方法论 tags: [wechat, moments, copywriting, 朋友圈, 私域, 文案] author: Claude Code Assistant commands: - name: moments description: 生成朋友圈文案 parameters: - name: type description: 文案类型 required: true - name: topic description: 文案主题 required: false examples: - usage: /moments professional 咨询场景 description: 专业型 - usage: /moments warm 亲子时光 description: 温暖型 - usage: /moments counter 补课谎言 description: 反认知 --- # 朋友圈写作助手 Lite 基于**麦肯锡信任公式**的朋友圈文案生成器： ``` 信任 = (专业度 × 可靠度 × 亲密度) / 自身利益 ``` ## 支持的文案类型 | 命令 | 说明 | 公式 | |------|------|------| | `/moments professional` | 专业型：建立权威 | 故事案例 + 细节 + 美好结果 | | `/moments reliable` | 靠谱型：建立信任 | 失败故事 + 不服输过程 + 成功结果 | | `/moments warm` | 温暖型：建立亲密度 | 生活场景 + 真实互动 + 情感连接 | | `/moments altruistic` | 利他型：降低防御 | 事件 + 细节 + 解释 + 价值观/金句 | | `/moments counter` | 反认知破圈 | 打破认知 + 植入理念 | | `/moments target` | 圈用户 | 筛选目标人群 + 建立边界 | | `/moments intro_100` | 自我介绍100字 | 深耕领域 + 踩坑经验 + 价值钩子 | ## 排版规范 - 第一段：20-25字以内，场景化切入 - 段落：每段不超过3行，段间空一行 - 配图：使用1、4、9张图 - 评论区：营销信息放评论区 ## 使用示例 ``` /moments professional 户外咨询场景 /moments warm 孩子说妈妈真好 /moments counter 补课就能提分是谎言 /moments intro_100 我的核心价值 ```

path: main.js
content: /**
 * 朋友圈写作助手 Lite
 * 精简版，适配OpenClaw 8192 tokens限制
 */

// 文案类型定义
const CONTENT_TYPES = {
  professional: {
    name: '专业型',
    formula: '故事案例 + 细节 + 美好结果',
    purpose: '建立权威，展示专业能力'
  },
  reliable: {
    name: '靠谱型',
    formula: '失败故事 + 不服输过程 + 成功结果',
    purpose: '建立信任，展示靠谱特质'
  },
  warm: {
    name: '温暖型',
    formula: '生活场景 + 真实互动 + 情感连接',
    purpose: '建立亲密度，展示真实生活'
  },
  altruistic: {
    name: '利他型',
    formula: '事件 + 细节 + 解释 + 价值观/金句',
    purpose: '降低防御，提供价值观点'
  },
  counter: {
    name: '反认知破圈',
    formula: '打破错误认知 + 植入你的理念',
    purpose: '清除错误认知，建立新理念'
  },
  target: {
    name: '圈用户',
    formula: '筛选目标人群 + 制造稀缺感',
    purpose: '精准圈人，建立边界'
  },
  intro_100: {
    name: '100字自我介绍',
    formula: '深耕[领域][时间] + 踩坑经验 + 价值钩子',
    purpose: '快速展示核心价值'
  }
};

// 核心提示词模板（精简）
function buildPrompt(type, topic) {
  const contentType = CONTENT_TYPES[type];
  if (!contentType) {
    return null;
  }

  let prompt = `请生成一条${contentType.name}朋友圈文案。

【类型公式】${contentType.formula}
【目的】${contentType.purpose}`;

  if (topic) {
    prompt += `\n【主题】${topic}`;
  }

  prompt += `

【排版要求】
1. 第一段20-25字以内，场景化切入
2. 每段不超过3行，段间空一行
3. 结尾用金句引导互动（认同类/好奇类/行动类）

【语言风格】
- 口语化表达，有场景感
- 避免粗俗词汇
- 收尾要利落

请直接输出文案，不要解释。`;

  return prompt;
}

// 主函数
async function momentsWriter(args) {
  const type = args.type || '';
  const topic = args.topic || '';

  if (!type || !CONTENT_TYPES[type]) {
    const typeList = Object.keys(CONTENT_TYPES).map(t => `- ${t}: ${CONTENT_TYPES[t].name}`).join('\n');
    return `❌ 未知类型: ${type}

【支持的类型】
${typeList}

【用法示例】
/moments professional 户外咨询场景
/moments warm 亲子时光
/moments counter 补课谎言`;
  }

  const prompt = buildPrompt(type, topic);
  return prompt;
}

// 导出
module.exports = { momentsWriter, CONTENT_TYPES };


path: manifest.json
content: {
  "name": "moments-writer-lite",
  "version": "1.0.0",
  "description": "朋友圈文案生成器（精简版）- 基于私域变现核心方法论",
  "author": "Claude Code Assistant",
  "main": "main.js",
  "commands": [
    {
      "name": "moments",
      "description": "生成朋友圈文案 - 支持专业型、靠谱型、温暖型、利他型、反认知、圈用户、自我介绍",
      "parameters": [
        {
          "name": "type",
          "type": "string",
          "description": "文案类型",
          "required": true,
          "enum": ["professional", "reliable", "warm", "altruistic", "counter", "target", "intro_100"]
        },
        {
          "name": "topic",
          "type": "string",
          "description": "文案主题",
          "required": false
        }
      ],
      "examples": [
        {"usage": "/moments professional 户外咨询场景", "description": "专业型"},
        {"usage": "/moments reliable 逆袭故事", "description": "靠谱型"},
        {"usage": "/moments warm 亲子时光", "description": "温暖型"},
        {"usage": "/moments altruistic 干货分享", "description": "利他型"},
        {"usage": "/moments counter 补课谎言", "description": "反认知"},
        {"usage": "/moments target 筛选客户", "description": "圈用户"},
        {"usage": "/moments intro_100 我的价值", "description": "自我介绍"}
      ]
    }
  ],
  "keywords": ["wechat", "moments", "朋友圈", "私域", "文案", "营销"],
  "dependencies": []
}


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)