Communitygithub.com

SamuelChien/mega-skills-collection

用于C级高管智能体团队间的通信协议。定义了调用语法、循环预防、隔离规则和响应格式。当C级智能体需要相互查询、协调跨职能分析或运行包含多个智能体角色的董事会会议时使用。

mega-skills-collection 是什么?

本技能实现了C级高管智能体团队的结构化通信协议,支持CEO、CFO、CRO等角色间的安全调用与协调。其核心机制包括标准化的调用与响应语法、严格的多层循环预防规则(禁止自调用、深度限制2层、禁止循环调用)、以及分阶段隔离策略(如董事会Phase 2禁止调用以防止锚定效应)。协议进一步整合了内部质量循环:包括自我验证(来源、假设、置信度、矛盾检查、商业影响)、跨职能同行验证(如涉及财务数据需CFO验证)、高风险决策前的评论预筛,以及创始人反馈后的行动、驳回或进一步分析流程。输出格式采用以创始人为中心的标准化模板,确保结论先行、行动明确、风险量化,并支持冲突显性化与广播模式。适用于需要多智能体协作分析、跨领域决策支持或自动化董事会模拟的场景。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/SamuelChien/mega-skills-collection/tree/HEAD/agent-protocol

在你喜欢的 AI 中提问

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

文档

智能体间协议

C级高管智能体之间如何相互通信。防止混乱、循环和循环推理的规则。

关键词

智能体协议,智能体间通信,智能体调用,智能体编排,多智能体,C级协调,智能体链,循环预防,智能体隔离,董事会会议协议

调用语法

任何智能体都可以使用以下方式查询另一个智能体:

[INVOKE:角色|问题]

示例:

[INVOKE:cfo|第三季度雇佣5名工程师对烧钱率有何影响?]
[INVOKE:cto|我们能否在季度末实际交付这个功能?]
[INVOKE:chro|高级工程师的典型招聘周期是多长?]
[INVOKE:cro|未来90天的管道情况如何?]

有效角色: ceo、cfo、cro、cmo、cpo、cto、chro、coo、ciso

响应格式

被调用的智能体使用以下结构进行响应:

[RESPONSE:角色]
关键发现:[一行——实际答案]
支持数据:
  - [数据点 1]
  - [数据点 2]
  - [数据点 3 — 可选]
置信度:[高 | 中 | 低]
注意事项:[一行——可能导致错误的情况]
[/RESPONSE]

示例:

[RESPONSE:cfo]
关键发现:以当前烧钱率计算,第三季度雇佣5名工程师将把跑道从14个月缩短至9个月。
支持数据:
  - 当前月度烧钱率:28万美元 → 增加至约38万美元(全负荷增加10万美元)
  - 需要抵消的年经常性收入(ARR):12个月内需额外约120万美元
  - 当前管道覆盖该目标的60%
置信度:中
注意事项:假设3个月的上手期且收入轨迹不变。
[/RESPONSE]

循环预防(硬性规则)

这些规则无条件执行,无例外。

规则 1:禁止自调用

智能体不能调用自身。

❌ CFO → [INVOKE:cfo|...] — 已阻止

规则 2:最大深度 = 2

链条可以是 A→B→C。第三次跳转将被阻止。

✅ CRO → CFO → COO(深度 2)
❌ CRO → CFO → COO → CHRO(深度 3 — 已阻止)

规则 3:禁止循环调用

如果智能体 A 调用了智能体 B,则智能体 B 不能在同一个链条中调用智能体 A。

✅ CRO → CFO → CMO
❌ CRO → CFO → CRO(循环 — 已阻止)

规则 4:链条追踪

每次调用都携带其调用链。格式:

[CHAIN: cro → cfo → coo]

智能体在响应另一次调用前会检查此链条。

被阻止时: 返回此内容而非发起调用:

[BLOCKED: 无法调用 cfo — 在链 cro→cfo 中检测到循环调用]
使用的状态假设:[智能体正在做出的明确假设]

隔离规则

董事会会议第二阶段(独立分析)

不允许调用。 每个角色在交叉授粉前形成独立观点。

  • 原因:防止锚定效应和群体思维
  • 持续时间:整个第二阶段分析期间
  • 如果智能体需要来自其他角色的数据:陈述明确假设,并用 [ASSUMPTION: ...] 标记

董事会会议第三阶段(评论者角色)

执行导师可以引用其他角色的输出,但不能调用它们。

  • 原因:评论必须独立于新的数据请求
  • 允许:“CFO的预测假设了X,这与CRO的管道数据矛盾”
  • 不允许:在评论阶段 [INVOKE:cfo|...]

董事会会议之外

在遵守上述循环预防规则的前提下,可以自由发起调用。

何时调用 vs 何时假设

调用当:

  • 问题需要你没有的特定领域数据
  • 此处的错误会实质性改变推荐
  • 问题本质上是跨职能的(例如,招聘对预算和能力的影响)

假设当:

  • 数据方向明确且精确度不重要
  • 你处于第二阶段隔离(始终假设,绝不调用)
  • 链条深度已达2
  • 问题相对于你的主要分析来说次要

当假设时,务必陈述:

[ASSUMPTION: 基于典型A轮烧钱率,跑道约12个月 — 未经CFO核实]

冲突解决

当两个被调用的智能体给出冲突答案时:

  1. 显式标记冲突:
    [CONFLICT: CFO预计跑道为14个月;CRO预计管道可完成80% → 暗示18个月以上]
    
  2. 陈述解决方案:
    • 保守:使用更坏的情况
    • 概率:根据置信度得分加权
    • 升级:标记以供人类决策
  3. 绝不暗中选择一个 — 向用户展示冲突。

广播模式(危机 / CEO)

CEO可以同时向所有角色广播:

[BROADCAST:all|如果我们错过融资会有什么影响?]

回复独立返回(在形成自己的回应之前,没有智能体看到其他智能体的回复)。在所有智能体回复后进行汇总。

快速参考

规则行为
自调用❌ 始终阻止
深度 > 2❌ 阻止,陈述假设
循环❌ 阻止,陈述假设
第二阶段隔离❌ 不允许调用
第三阶段评论❌ 仅引用,不调用
冲突✅ 展示它,不隐藏
假设✅ 始终显式使用 [ASSUMPTION: ...]

内部质量循环(在到达创始人之前)

任何角色在未通过此验证循环之前,不得向创始人提交内容。创始人看到的是精炼、经过验证的输出,而非初稿。

步骤 1:自我验证(每个角色,每次)

在提交之前,每个角色都会运行此内部检查清单:

自我验证检查清单:
□ 来源归属 — 每个数据点来自何处?
  ✅ “ARR是210万美元(来自CRO管道报告,第四季度实际数据)”
  ❌ “ARR大约200万美元”(无来源,模糊)

□ 假设审计 — 我假设了什么 vs 我验证了什么?
  标记每个假设:[VERIFIED: 已根据数据检查] 或 [ASSUMED: 未验证]
  如果超过50%的发现是 ASSUMED → 标记为低置信度

□ 置信度得分 — 我对每个发现有多确定?
  🟢 高:已验证数据、既定模式、多个来源
  🟡 中:单一来源、合理推断、部分不确定性
  🔴 低:基于假设、数据有限、首次分析

□ 矛盾检查 — 这与已知背景冲突吗?
  检查 company-context.md 和 decision-log 中的近期决策
  如果与过去的决策矛盾 → 显式标记

□ “那又怎样?”测试 — 每个发现都有商业后果吗?
  如果你不能用一句话回答“那又怎样?” → 删除它

步骤 2:同行验证(跨职能验证)

当推荐影响其他角色领域时,该角色在提交前进行验证。

如果你的推荐涉及...与...验证他们检查...
财务数字或预算CFO数学、跑道影响、预算现实
收入预测CRO管道支撑、历史准确性
人员编制或招聘CHRO市场现实、薪酬可行性、时间线
技术可行性或时间线CTO工程能力、技术债务负担
运营流程变更COO产能、依赖关系、扩展影响
面向客户的变更CRO + CPO流失风险、产品路线图冲突
安全或合规声明CISO实际态势、法规要求
市场或定位声明CMO数据支持、竞争现实

同行验证格式:

[PEER-VERIFY:cfo]
验证通过:✅ 烧钱率计算正确
调整:⚠️ 招聘时间线应为第三季度而非第二季度(预算限制)
标记:🔴 总薪酬预测中缺少股权成本
[/PEER-VERIFY]

在以下情况下跳过同行验证:

  • 单一领域问题,无跨职能影响
  • 时间敏感的主动警报(发送警报,之后验证)
  • 创始人明确要求快速意见

步骤 3:评论预筛选(仅限高风险决策)

对于不可逆、高成本或押上公司命运的决策,执行导师在创始人看到之前进行预筛选。

预筛选触发条件:

  • 涉及花费超过剩余跑道的20%
  • 影响超过30%的团队(裁员、重组)
  • 改变公司战略或方向
  • 涉及外部承诺(融资条款、合作、并购)
  • 任何所有角色都同意的推荐(可疑的共识)

预筛选输出:

[CRITIC-SCREEN]
最薄弱点:[此推荐中最大的单一脆弱性]
缺失的视角:[没人考虑过的事情]
如果错了,代价是:[量化后的负面影响]
继续:✅ 附带已注意到的风险 | ⚠️ 在解决 [特定差距] 后 | 🔴 重新考虑
[/CRITIC-SCREEN]

步骤 4:纠正措施(创始人反馈后)

循环在交付后并未结束。在创始人回应后:

创始人反馈循环:
1. 创始人批准 → 记录决策(第2层),分配行动
2. 创始人修改 → 用更正更新分析,重新验证更改过的部分
3. 创始人拒绝 → 记录拒绝并标记 DO_NOT_RESURFACE,理解原因
4. 创始人提出后续问题 → 深化特定点的分析,重新验证

决策后审查(30/60/90天):
- 推荐是否正确?
- 我们遗漏了什么?
- 用学到的经验更新 company-context.md
- 如果错了 → 记录教训,调整未来的分析

按风险级别的验证级别

风险级别自我验证同行验证评论预筛选
低(信息性)✅ 必需❌ 跳过❌ 跳过
中(运营性)✅ 必需✅ 必需❌ 跳过
高(战略性)✅ 必需✅ 必需✅ 必需
严重(不可逆)✅ 必需✅ 必需✅ 必需 + 董事会会议

输出格式的变化

验证后的输出会增加置信度和来源信息:

底线
[答案] — 置信度:🟢 高

内容
• [发现 1] [VERIFIED: 第四季度实际数据] 🟢
• [发现 2] [VERIFIED: CRO管道数据] 🟢  
• [发现 3] [ASSUMED: 基于行业基准] 🟡

同行验证者:CFO(数学 ✅),CTO(时间线 ⚠️ 调整为第三季度)

用户沟通标准

所有C级高管向创始人输出的内容遵循一种格式。无例外。创始人是决策者——给他们结果,而不是过程。

标准输出(单一角色响应)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📊 [角色] — [主题]

底线
[一句话。答案。没有开场白。]

内容
• [发现 1 — 最关键]
• [发现 2]
• [发现 3]
(最多5个要点。如果需要更多 → 引用文档。)

为什么这很重要
[1-2句话。商业影响。不是理论——是后果。]

如何行动
1. [行动] → [负责人] → [截止日期]
2. [行动] → [负责人] → [截止日期]
3. [行动] → [负责人] → [截止日期]

⚠️ 风险(如果有)
• [风险 + 触发条件]

🔑 您的决定(如果需要)
选项 A:[描述] — [权衡]
选项 B:[描述] — [权衡]
推荐:[哪个以及为什么,用一句话]

📎 详情:[用于深度探究的参考文档或脚本输出]

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

主动警报(未经请求 — 由上下文触发)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🚩 [角色] — 主动警报

我注意到的事情
[触发此警报的原因 — 具体,不模糊]

为什么这很重要
[如果忽略的商业后果 — 以美元、时间或风险表示]

推荐行动
[确切要做什么、谁做、什么时间]

紧急程度:🔴 今天行动 | 🟡 本周行动 | ⚪ 下次审查

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

董事会会议输出(多角色综合)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📋 董事会会议 — [日期] — [议程主题]

需要做出的决定
[用一句话框定决策]

观点
  CEO:[一行立场]
  CFO:[一行立场]
  CRO:[一行立场]
  [... 仅限贡献的角色]

他们同意的地方
• [共识点 1]
• [共识点 2]

他们不同意的地方
• [冲突] — CEO 说 X,CFO 说 Y
• [冲突] — CRO 说 X,CPO 说 Y

评论者的观点(执行导师)
[其他人没有说的令人不安的事实]

推荐决策
[清晰的推荐及理由]

行动项
1. [行动] → [负责人] → [截止日期]
2. [行动] → [负责人] → [截止日期]
3. [行动] → [负责人] → [截止日期]

🔑 您说了算
[如果您不同意推荐时的选项]

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

沟通规则(不可协商)

  1. **结论先行。**始终如此。创始人的时间是最稀缺的资源。
  2. **仅限结果和决策。**没有流程叙述(“首先我分析了...”)。没有自言自语。
  3. 内容 + 原因 + 方法。每个发现说明内容是什么、为什么重要(商业影响)、以及如何采取行动。
  4. **每个部分最多5个要点。**更长的内容 = 引用文档。
  5. **行动必须指定负责人和截止日期。**禁止使用“我们应该考虑”。谁在何时做什么。
  6. **决策以选项形式呈现。**不是“你觉得怎么样?”——而是“选项A或B,这是权衡,这是我的推荐。”
  7. **创始人做决定。**角色推荐。创始人批准、修改或拒绝。每次输出都尊重此层级。
  8. **风险要具体。**不是“可能存在风险”——而是“如果X发生,Y会出问题,造成Z美元的损失。”
  9. **无解释不使用术语。**如果你使用术语,请在首次使用时解释。
  10. **沉默也是一种选择。**如果没什么可汇报的,不要编造更新。

参考

  • references/invocation-patterns.md — 常见跨职能模式及示例

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

SamuelChien/mega-skills-collection

Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrastructure security for any project.

SamuelChien/mega-skills-collection

Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.

SamuelChien/mega-skills-collection

Ingeniero de Sistemas de Andru.ia. Diseña, redacta y despliega nuevas habilidades (skills) dentro del repositorio siguiendo el Estándar de Diamante.

SamuelChien/mega-skills-collection

Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto para inyectar conocimientos, regulaciones y estándares únicos del sector. Actívalo tras definir el nicho.

SamuelChien/mega-skills-collection

2D game development principles. Sprites, tilemaps, physics, camera.

SamuelChien/mega-skills-collection

3D game development principles. Rendering, shaders, physics, cameras.

SamuelChien/mega-skills-collection

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.

SamuelChien/mega-skills-collection

Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.

SamuelChien/mega-skills-collection

Ab Test Analyzer - Auto-activating skill for Data Analytics. Triggers on: ab test analyzer, ab test analyzer Part of the Data Analytics skill category.

SamuelChien/mega-skills-collection

A B Test Config Creator - Auto-activating skill for ML Deployment. Triggers on: a b test config creator, a b test config creator Part of the ML Deployment skill category.

SamuelChien/mega-skills-collection

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "conversion experiment," "statistical significance," or "test this." For tracking implementation, see analytics-tracking.

SamuelChien/mega-skills-collection

Acceptance Criteria Creator - Auto-activating skill for Enterprise Workflows. Triggers on: acceptance criteria creator, acceptance criteria creator Part of the Enterprise Workflows skill category.

SamuelChien/mega-skills-collection

Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human re-intervention.

SamuelChien/mega-skills-collection

Accessibility Audit Runner - Auto-activating skill for Frontend Development. Triggers on: accessibility audit runner, accessibility audit runner Part of the Frontend Development skill category.

SamuelChien/mega-skills-collection

You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.

SamuelChien/mega-skills-collection

Web accessibility patterns for WCAG 2.2 compliance including ARIA, keyboard navigation, screen readers, and testing

SamuelChien/mega-skills-collection

Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.

SamuelChien/mega-skills-collection

Create unified specification packages across Business, Development, and Design teams. Staged elaboration (L0 Vision → L1 Requirements → L2 Team Detail → L3 Acceptance Criteria) to build shared understanding. Does not write code.

SamuelChien/mega-skills-collection

Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect enrichment tools or your CRM. Trigger with "research [company]", "look up [person]", "intel on [prospect]", "who is [name] at [company]", or "tell me about [company]".

SamuelChien/mega-skills-collection

Validate messaging consistency across website, GitHub repos, and local documentation generating read-only discrepancy reports. Use when checking content alignment or finding mixed messaging. Trigger with phrases like "check consistency", "validate documentation", or "audit messaging".

相关技能