Skill Vetter
一个面向 Security 场景的 Agent 技能。原始说明:Security-first skill vetting for AI agents. Use before installing any skill from ClawdHub, GitHub, or other sources. Checks for red flags, permission scope, and suspicious patterns.
name: powermatrix-geo-growth-orchestrator
description: Orchestrate brand knowledge base, GEO visibility audits, AI-GEO content generation, and multi-platform draft assistants into a human-reviewed enterprise AI content growth workflow.
将品牌母库、GEO 可见度分析、GEO 内容生成和多平台草稿助手串联为企业 AI 内容增长工作流。
PowerMatrix GEO Growth Orchestrator 是一个 GEO 工作流总指挥。它不是单一 GEO 评估工具,也不是内容生成器,不替代 DeepSeek / Doubao 分析 Skill,不替代知乎、今日头条、CSDN、掘金等平台草稿 Skill。
它的职责是识别任务、读取相邻 Skill 的能力说明、设计调用顺序、检查输出结果、汇总交付物,并把结果整理成客户能看懂、交付团队能审计的 GEO 内容增长包。
核心链路:
企业资料录入 -> 品牌母库生成或读取 -> GEO 可见度检测 -> AI 分析内容缺口 -> 生成 GEO 内容包 -> 分发给知乎 / CSDN / 掘金 / 今日头条等平台草稿助手 -> 输出平台草稿与发布计划 -> 生成客户成果报告和内部审计报告 -> 生成后续复盘建议。
Orchestrator 只做调度、校验、汇总和交付,不重复下游 Skill 的具体写作逻辑。
必须承担的职责:
如果当前环境不支持直接调用相邻 Skill,则输出 orchestration instruction + expected artifact contract。不得假设下游 Skill 已经执行成功。
相邻 Skill 由 registry/geo_skill_registry.json 管理。所有引用必须使用相对于本目录的 ../ 路径,例如 ../AI-geo-content-generator、../zhihu-geo-draft-assistant、../GEO tool-deepseek。
禁止行为:
./skills/xxx、./subskills/xxx 这类伪子目录。执行前应读取 registry,确认每个相邻 Skill 的 role、required_inputs、expected_outputs、when_to_call、skip_conditions 和 fallback_behavior。
最小输入可以是一段自然语言企业介绍加关键词和目标平台。程序化调用时建议使用以下字段:
| 字段 | 类型 | 必填 | 说明 |
|---|---|---:|---|
| brand_materials | string / array / object | 是 | 企业资料,可以是文本、官网、产品介绍、FAQ、案例、联系方式 |
| target_keywords | array | 是 | 目标关键词 |
| target_platforms | array | 是 | 目标平台,如 zhihu、csdn、juejin、toutiao |
| target_models | array | 是 | 目标检测模型,如 deepseek、doubao、generic |
| campaign_goal | string | 是 | 任务目标,如品牌可见度提升、AI 搜索覆盖、获客内容生成 |
| tone | string / array | 否 | 内容语气,如专业、克制、老板可读、开发者友好 |
| compliance_constraints | array | 否 | 合规限制、禁用表达、行业边界 |
| existing_brand_profile | object / string | 否 | 已有品牌母库,可直接复用或校验 |
| existing_geo_report | object / array / string | 否 | 已有 GEO 检测报告,可直接复用或补测 |
| output_mode | string | 否 | 默认 full_report。仅当用户明确要求摘要时才使用 summary |
本 Skill 的标准编排流程由以下文件约束:
workflow/geo_orchestration_workflow.md:Stage 0 到 Stage 8 的输入、依赖 Skill、预期输出、验收标准、失败处理和是否允许跳过。workflow/platform_routing_rules.md:按行业和用户指定平台决定知乎、今日头条、CSDN、掘金、小红书/抖音人工任务的路由规则。workflow/output_validation_rules.md:每个阶段结束后检查 expected_outputs,缺失时标记 failed 或 partial,并输出 fallback。标准阶段:
默认 output_mode 为 full_report。除非用户明确要求“只要摘要”“简短总结”或 output_mode=summary,否则必须在当前对话中输出完整 Markdown 报告正文。
强制规则:
final_report.md 的完整正文输出到当前对话。final_report.md 和 summary.md,其中 final_report.md 是主交付物,summary.md 只是辅助文件。final_report.md 开头必须包含“老板能看懂的3句话结论”:现在 AI 怎么看这个品类/品牌、最大问题是什么、接下来 30 天该做什么。final_report.md 并在对话中贴出完整 Markdown。OpenClaw 输出顺序:
final_report.md 正文。最终不能只输出“已完成,文件在某目录”。完整交付输出必须包含:
总控工作流应输出客户可见成果和内部结构化结果两层内容:
客户可见层用于商务交付、客户沟通和复盘会议。它强调成果、内容资产、优先发布动作和下一步增长计划。
| 文件 | 说明 |
|---|---|
| client_delivery_report.md | 客户可见成果报告,突出本轮做了什么、生成了哪些内容、下一步怎么执行 |
| content_asset_summary.md | 客户可读的内容资产摘要,按平台展示标题、摘要、作用和发布建议 |
| publish_plan_client.md | 客户版发布计划,说明优先顺序、发布前确认项和执行节奏 |
Client-facing Layer 原则:
内部质检层用于交付团队检查事实、合规、证据等级、阻断逻辑和结构化数据。
| 字段 | 说明 |
|---|---|
| brand_profile | 标准品牌母库或已校验品牌母库 |
| geo_audit_report | 按模型、关键词、问题拆分的 GEO 可见度检测结果 |
| content_gap_report | 从检测结果中提炼出的内容缺口,并区分真实证据、推理假设和待验证项 |
| content_tasks | 可交给内容生成器或平台助手的任务列表,包含事实依赖和发布前置条件 |
| platform_drafts | 各平台草稿正文、标题、标签、CTA 与审核状态 |
| publish_plan | 发布节奏、平台顺序、优先级、审核事项、发布就绪状态和阻断项 |
| internal_audit_report.md | 内部审计报告,保留证据等级、阻断项、配置状态、校验结果和风险细节 |
| next_cycle_recommendations | 下一轮复盘和优化建议 |
Internal QA Layer 原则:
一次完整工作流建议输出到 geo_orchestrator_v2/:
geo_orchestrator_v2/
├── final_report.md
├── summary.md
├── client_delivery_report.md
├── internal_audit_report.md
├── content_asset_summary.md
├── publish_plan_client.md
├── raw_answers/
│ └── {model}/{probe_id}.md
├── model_scores/
│ └── {model}.json
├── dual_model_comparison.json
├── content_recommendations.json
├── geo_action_priorities.json
├── brand_profile.json
├── geo_audit_report.json
├── content_gap_report.json
├── content_tasks.json
├── platform_drafts.json
└── publish_plan.json
所有检测结论、内容任务、平台草稿和发布计划都必须显式标注证据等级。没有真实检测记录或事实来源时,只能写成“推理预估”“待验证”或“检测计划”,不能写成实测结论。
证据等级:
verified_live_check:已对目标模型或平台执行真实检测,并记录查询、时间、摘要和证据。manual_check:由人工在目标环境检测后整理,需记录人工摘要和检测时间。inferred_estimate:基于品牌资料、关键词和经验推理,不能输出排名、分数或确定性结论。unverified_assumption:资料不足形成的假设,只能用于规划下一步。发布就绪状态:
ready:关键事实已确认,草稿通过人工审核前置检查。needs_review:可进入人工审核,但仍有非阻断事实或措辞需要确认。blocked:存在关键事实缺失、合规风险或证据不足,不能给出具体发布日期。关键事实缺失时必须阻断发布计划。常见关键事实包括价格、门票、营业时间、地址交通、安全资质、服务范围、竞品对比数据、客户案例、第三方背书、效果数据和资质证明。阻断状态下只能输出补齐清单和“补齐后再排期”的建议。
读取用户自然语言或结构化输入,确认企业资料、关键词、平台、目标模型、任务目标、语气和合规边界。不要让用户理解底层多个 Skill,只把它包装成“一次企业 AI 内容增长工作流”。
判断用户是否已有 existing_brand_profile。如果有,校验字段完整性;如果没有,衔接 Brand Knowledge Base 类 Skill,把原始企业资料整理为标准 brand_profile。信息不足时用 待确认 标记,不编造事实。
根据目标关键词、目标模型和业务场景,生成检测问题矩阵。按 deepseek、doubao、generic 分流到对应 GEO 分析 Skill,或输出可人工执行的检测计划。每条检测结果必须标注证据等级、数据来源和是否允许输出排名/分数;如果只是推理预估,禁止写“预计第 1 位”“评分 90/100”等确定性表达。
探针问题必须覆盖:
双模型评分维度总分为 100 分,至少包含:提及率、排名位置、情感倾向、回答深度、事实准确性、购买决策辅助、本地化适配、商业转化价值。
读取 GEO 检测结果,判断品牌是否被提及、是否被准确理解、竞品是否更常出现、缺失哪些解释材料。重点识别 FAQ 缺失、案例缺失、第三方解释文缺失、技术方案缺失、老板视角内容缺失。
将内容缺口转化为 content_tasks,明确标题、平台、关键词、内容角度、目标用户、优先级、来源缺口、必须出现的品牌点、事实依赖、发布前置条件和合规注意事项。通用内容资产可衔接 AI GEO Content Generator。
把内容任务分发给平台草稿助手:
zhihu:问答型、解释型、观点型,低广告感,先回答问题再展开。csdn:技术方案型、架构型、部署型,重视步骤、结构、示例和边界。juejin:开发者视角、工程实践、工具链,强调实操复盘。toutiao:通俗科普、老板可读、商业场景,避免技术黑话和焦虑营销。根据平台草稿、优先级、审核难度和发布就绪状态生成发布计划。计划只包含建议发布时间、标题、平台、优先级、审核注意事项和 CTA,不自动发布内容。存在 blocked 项时,不得给出具体发布时间,只能给出补齐事实后的排期窗口。
客户交付级双模型评估任务必须生成 final_report.md,并使用 templates/final_report.md 的章节结构。final_report.md 必须包含:执行摘要、评估方法、输入参数与目标市场、探针问题列表、双模型总评分表、分场景检测结果、品牌/产地/渠道提及分析、竞品格局、共同知识盲区、本地化内容缺口、GEO 优化建议、30天内容行动清单、原始数据附录。
客户交付级报告还必须包含:
必须保存完整中间结果:
raw_answers/{model}/{probe_id}.mdmodel_scores/{model}.jsondual_model_comparison.jsoncontent_recommendations.jsongeo_action_priorities.jsonfinal_report.mdsummary.mdfinal_report.md 生成后必须同步输出到当前对话,不能只告诉用户文件路径。
生成两类报告:
prompts/client_delivery_report.md、prompts/executive_summary.md、prompts/content_asset_showcase.md 和 prompts/next_action_planner.md,输出 client_delivery_report.md、content_asset_summary.md 和 publish_plan_client.md。客户报告要优先展示成果和下一步动作,隐藏内部字段。prompts/internal_audit_report.md 或 prompts/review_report.md,输出 internal_audit_report.md。内部报告保留证据等级、阻断项、API 状态、schema 校验、风险细节和调试信息。生成下一轮复盘建议。客户侧表达为“下一步增长计划”和“建议补充资料”;内部侧表达为风险、阻断项、证据等级和质量控制动作。建议复盘维度包括平台阅读反馈、评论问题、AI 搜索提及变化、品牌描述准确性变化。
本 Skill 通过 registry/geo_skill_registry.json 识别相邻 Skill,不硬编码绝对路径,不把其他 Skill 复制进本目录。
推荐衔接关系:
brand-knowledge-base-builder 产出品牌知识母库与 FAQ 基础资产。doubao-geo-audit-skill / deepseek-geo-audit-skill / deepseek-geo-tool 产出 GEO 模型评估、原始回答和评分。geo_gap_matrix.json 和 content_task_plan.json。ai-geo-content-generator 产出通用 GEO 内容资产、FAQ、句库和初稿。zhihu-geo-draft-assistant、toutiao-geo-draft-assistant、csdn-geo-draft-publisher、juejin-geo-draft-publisher 产出平台化草稿、标签、摘要和发布前 checklist。expected_outputs,汇总 client_delivery_report.md、final_report.md、internal_audit_report.md、publish_plan_client.md、retest_plan.md 和结构化 JSON 文件。如果相邻 Skill 未能调用、路径缺失或输出缺失,必须在 orchestrator_run_summary 中标记为 failed、partial、skipped、manual 或 future_skill,并给出 fallback 行动。
prompts/intake.md:收集用户意图。prompts/brand_profile_resolver.md:生成或校验品牌母库。prompts/geo_audit_planner.md:规划 GEO 检测问题矩阵。prompts/content_gap_analyzer.md:分析内容缺口。prompts/content_package_planner.md:生成内容任务。prompts/platform_dispatcher.md:平台分发规则。prompts/publish_plan_generator.md:发布计划。prompts/client_delivery_report.md:客户可见成果报告。prompts/internal_audit_report.md:内部审计报告。prompts/executive_summary.md:客户 30 秒摘要。prompts/content_asset_showcase.md:内容资产展示。prompts/next_action_planner.md:客户下一步执行计划。prompts/review_report.md:内部复盘和审计补充报告。registry/geo_skill_registry.json:相邻 Skill 能力登记、输入输出契约和 fallback 规则。workflow/geo_orchestration_workflow.md:标准 Stage 0 到 Stage 8 编排流程。workflow/platform_routing_rules.md:行业与平台路由规则。workflow/output_validation_rules.md:每阶段输出验收和缺失处理规则。templates/final_report.md:客户交付级 GEO 双模型评估报告模板。templates/client_delivery_report.md:客户可见交付报告模板。templates/retest_plan.md:7 / 14 / 30 天复测计划模板。templates/orchestrator_run_summary.md:内部编排运行摘要模板。schemas/*.schema.json:Orchestrator 与相邻 Skill 之间的标准交接合同。templates/*.schema.json:中间数据契约。scripts/generate_full_report.py:从结构化输入和模型回答生成完整双模型评估报告,并默认把完整 Markdown 打印到对话输出。scripts/generate_client_report.py:从结构化 JSON 生成客户报告、内容资产摘要和客户版发布计划。scripts/generate_internal_report.py:从结构化 JSON 生成内部审计报告。scripts/smoke_test_full_report.py:使用 mock 模型输出跑完整报告流程,验证不是只输出摘要。scripts/validate_orchestrator_contracts.py:校验 registry、schemas、平台路由、缺失输出处理和最终报告章节。scripts/validate_workflow_state.py:校验工作流状态。scripts/merge_platform_drafts.py:合并平台草稿。所有平台发布前默认需要人工确认。输出应以草稿、发布建议、复制用内容、审核清单和复盘建议为主。
平台草稿必须包含 manual_review_required: true。浏览器辅助填写只能停留在草稿或编辑状态,最终发布、保存、标签选择、封面选择和内容事实确认均由用户完成。
待确认。inferred_estimate 或 unverified_assumption。blocked;客户层表达为“建议补充资料后发布”或“发布前确认项”,不把内部状态词作为第一重点。