hermes-skills/communication/agent-dialogue-explanation/SKILL.md
Write two-agent dialogues to explain technical protocols (A2A, MCP, etc.) to non-technical humans. Uses character contrast (senior/junior agent) and Malay-English mix for Malaysian audience.
npx skillsauth add ariffazil/openclaw-workspace agent-dialogue-explanationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Characters:
SCENE: setting
PART 1: The obvious question
→ Why do we even need this? (asked by junior)
→ The simple analogy (given by senior)
PART 2: Core concept — name card / discovery
→ How do agents find each other?
PART 3: Core concept — sending work / delegation
→ How does one agent give work to another?
→ Streaming vs non-streaming (food delivery analogy)
PART 4: The structured result
→ It's not text, it's formal data
→ JSON-RPC explained via contrast (formal report vs "eh almost done la")
PART 5: Comparison (A2A vs MCP)
→ Most important distinction
→ One-sentence framing per protocol
PART 6: Real flow walkthrough
→ Step-by-step in arifOS context
→ Human perspective = seamless
PART 7: Skills and policies
→ On-demand vs hold (ask permission)
→ Real-world framing
SUMMARY: One paragraph for Arif to take away
/root/arifOS/docs/A2A_DIALOGUE.md — saved as canonical reference
development
Check every skill’s “use when” and “do not use when” clauses for collisions, missing negatives, and vague verbs like “help,” “assist,” or “improve.” Load when linting, reviewing, or validating trigger boundaries.
development
Bootstrap, design, and package new skills. Load when capturing user intent for a new skill or drafting its initial instruction framework.
content-media
Diagnose which federation services are up, down, or drifting. Produce a prioritized remediation plan.
business
Scan a repo or workspace for exposed secrets, tokens, keys, and credentials. Produce a findings report with remediation steps.