acceptance-orchestrato…
Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human…
Inter-agent communication protocol for C-suite agent teams. Defines invocation syntax, loop prevention, isolation rules, and response formats. Use when C-suite agents need to query each other, coordinate cross-functional analysis, or run board meetings with multiple agent roles.
$ npx -y skills add sinhoneyy/master-skills --skill agent-protocol --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/agent-protocolContext preview
The summary Claude sees to decide when to auto-load this skill.
Inter-agent communication protocol for C-suite agent teams. Defines invocation syntax, loop prevention, isolation rules, and response formats. Use when C-suite agents need to query each other, coordinate cross-functional analysis, or run board meetings with multiple agent roles.
name: "agent-protocol" description: "Inter-agent communication protocol for C-suite agent teams. Defines invocation syntax, loop prevention, isolation rules, and response formats. Use when C-suite agents need to query each other, coordinate cross-functional analysis, or run board meetings with multiple agent roles." license: MIT metadata: version: 1.0.0 author: Alireza Rezvani category: c-level domain: agent-orchestration updated: 2026-03-05 frameworks: invocation-patterns
How C-suite agents talk to each other. Rules that prevent chaos, loops, and circular reasoning.
agent protocol, inter-agent communication, agent invocation, agent orchestration, multi-agent, c-suite coordination, agent chain, loop prevention, agent isolation, board meeting protocol
Any agent can query another using:
[INVOKE:role|question]
**Examples:**
[INVOKE:cfo|What's the burn rate impact of hiring 5 engineers in Q3?] [INVOKE:cto|Can we realistically ship this feature by end of quarter?] [INVOKE:chro|What's our typical time-to-hire for senior engineers?] [INVOKE:cro|What does our pipeline look like for the next 90 days?]
**Valid roles:** `ceo`, `cfo`, `cro`, `cmo`, `cpo`, `cto`, `chro`, `coo`, `ciso`, `gc`, `cdo`, `caio`, `cco`, `vpe`
| Role token | Advisor skill | |---|---| | `gc` | general-counsel-advisor (legal, contracts, term sheets) | | `cdo` | chief-data-officer-advisor (data strategy, training-data rights) | | `caio` | chief-ai-officer-advisor (AI strategy, evals, AI risk) | | `cco` | chief-customer-officer-advisor (retention, customer success) | | `vpe` | vpe-advisor (engineering delivery, DORA, eng hiring) |
Invoked agents respond using this structure:
[RESPONSE:role] Key finding: [one line — the actual answer] Supporting data: - [data point 1] - [data point 2] - [data point 3 — optional] Confidence: [high | medium | low] Caveat: [one line — what could make this wrong] [/RESPONSE]
**Example:**
[RESPONSE:cfo] Key finding: Hiring 5 engineers in Q3 extends runway from 14 to 9 months at current burn. Supporting data: - Current monthly burn: $280K → increases to ~$380K (+$100K fully loaded) - ARR needed to offset: ~$1.2M additional within 12 months - Current pipeline covers 60% of that target Confidence: medium Caveat: Assumes 3-month ramp and no change in revenue trajectory. [/RESPONSE]
These rules are enforced unconditionally. No exceptions.
An agent cannot invoke itself.
❌ CFO → [INVOKE:cfo|...] — BLOCKED
Chains can go A→B→C. The third hop is blocked.
✅ CRO → CFO → COO (depth 2) ❌ CRO → CFO → COO → CHRO (depth 3 — BLOCKED)
If agent A called agent B, agent B cannot call agent A in the same chain.
✅ CRO → CFO → CMO ❌ CRO → CFO → CRO (circular — BLOCKED)
Each invocation carries its call chain. Format:
[CHAIN: cro → cfo → coo]
Agents check this chain before responding with another invocation.
**When blocked:** Return this instead of invoking:
[BLOCKED: cannot invoke cfo — circular call detected in chain cro→cfo] State assumption used instead: [explicit assumption the agent is making]
**NO invocations allowed.** Each role forms independent views before cross-pollination.
Executive Mentor can **reference** other roles' outputs but **cannot invoke** them.
Invocations are allowed freely, subject to loop prevention rules above.
**Invoke when:**
**Assume when:**
**When assuming, always state it:**
[ASSUMPTION: runway ~12 months based on typical Series A burn profile — not verified with CFO]
When two invoked agents give conflicting answers:
1. **Flag the conflict explicitly:**
[CONFLICT: CFO projects 14-month runway; CRO expects pipeline to close 80% → implies 18+ months]
2. **State the resolution approach:**
3. **Never silently pick one** — surface the conflict to the user.
CEO can broadcast to all roles simultaneously:
[BROADCAST:all|What's the impact if we miss the fundraise?]
Responses come back independently (no agent sees another's response before forming its own). Aggregate after all respond.
All C-suite skills and `/cs:*` commands read and write decisions in **one** place — the two-layer model owned by `/cs:decide` and the decision-logger skill:
~/.claude/decisions/ ├── raw/YYYY-MM-DD-<slug>.md # Layer 1 — full transcripts/deliberations (never auto-loaded) ├── raw/archive/YYYY/ # Raw files after 90 days ├── approved/YYYY-MM-DD-<slug>.md # Layer 2 — one founder-approved decision record per file └── approve
Unified skill library for Claude, Codex, Cursor, Antigravity & AI agents — 2,658 skills across 15 domains
Repo: sinhoneyy/master-skills
Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human…
Find and fix WCAG 2.2 accessibility issues. Two modes — report (sweep a codebase or page, produce a prioritized written report, no edits) and fix…
Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and tasks. Always search tools first…
Fetch any X/Twitter post as clean LLM-friendly JSON. Converts x.com, twitter.com, or adhx.com links into structured data with full article content, author…
This skill should be used when the user asks to "implement LLM-as-judge", "compare model outputs", "create evaluation rubrics", "mitigate evaluation bias", or…
Autonomous DevSecOps & FinOps Guardrails. Orchestrates Gemini 3 Flash to audit Linux Kernel patches, Terraform cost drifts, and K8s compliance.