CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

agent-protocol

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.

66

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is agent-protocol in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

77%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body delivers highly actionable, well-sequenced protocol rules with excellent templates and validation loops, but it is held back by redundancy (Quick Reference table, Keywords section) and a broken reference to a nonexistent references/invocation-patterns.md file, with bulk content that should be split into reference files.

Suggestions

Fix the dangling reference: either create references/invocation-patterns.md with the promised cross-functional patterns or remove the Reference section — a referenced file that doesn't exist undermines navigation.

Move the large inlined blocks (User Communication Standard templates, the Internal Quality Loop) into one-level-deep reference files so SKILL.md stays an overview, per progressive disclosure.

Delete the redundant Quick Reference table (it restates the Loop Prevention rules verbatim) and the Keywords section to tighten token usage.

DimensionReasoningScore

Conciseness

The body is dense with project-specific rules and avoids explaining concepts Claude already knows, but it carries real redundancy: the "Quick Reference" table restates the Loop Prevention rules verbatim, and the "Keywords" section adds no operational value. Could be tightened to fit anchor 4, but the duplication places it at anchor 3.

3 / 5

Actionability

Fully concrete, copy-paste-ready guidance: exact invocation syntax ("[INVOKE:role|question]"), a filled-in example response (CFO burn-rate), and complete templates for responses, blocked calls, peer-verify, and critic-screen output. The instruction-only format is appropriate and covers common cases, matching anchor 5.

5 / 5

Workflow Clarity

Multi-step processes are clearly sequenced with explicit validation: the 4-step Internal Quality Loop with a SELF-VERIFY checklist, a peer-verification routing table, a stakes-based verification matrix, blocked-call handling, and a founder-feedback recovery loop. Checklists, feedback loops, and explicit checkpoints match anchor 5.

5 / 5

Progressive Disclosure

Section structure is good, but the sole external reference ("references/invocation-patterns.md — common cross-functional patterns with examples") is dangling — the file does not exist in the bundle. Additionally, the ~450-line body inlines large blocks (output-format templates, the quality loop) that belong in reference files. This matches anchor 3 (content that should be separate is inline; reference present but not usable); a broken reference is worse than the 'references mostly clear' of anchor 4.

3 / 5

Total

16

/

20

Passed

Description

83%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: it names a distinct niche, lists four specific capability areas, and provides an explicit multi-condition 'Use when' clause. Weaknesses are minor — somewhat abstract capability naming, a few missing natural synonyms, and slight overlap with the sibling board-meeting skill.

DimensionReasoningScore

Specificity

The description lists several specific capability areas ("Defines invocation syntax, loop prevention, isolation rules, and response formats") beyond just naming the domain. Not 5: these are rule-areas rather than concrete actions, and coverage has gaps (conflict resolution, broadcast, decision memory are unmentioned); not 3: more than 1-2 specific capabilities are named.

4 / 5

Completeness

Both what ("Defines invocation syntax, loop prevention, isolation rules, and response formats") and when ("Use when C-suite agents need to query each other, coordinate cross-functional analysis, or run board meetings with multiple agent roles") are explicit, with concrete multi-condition trigger phrases — matching the anchor-5 example structure. The 'when' clause is explicit and specific, not the weaker form of anchor 4.

5 / 5

Trigger Term Quality

"Use when C-suite agents need to query each other, coordinate cross-functional analysis, or run board meetings" provides good natural trigger phrases. Not 5: misses common synonyms users would say ("ask/invoke another agent", "agent-to-agent", "multi-agent coordination" as a spoken phrase).

4 / 5

Distinctiveness Conflict Risk

"C-suite agent teams" and "board meetings with multiple agent roles" carve a distinct niche with low conflict risk against generic skills. Not 5: "run board meetings" overlaps with the sibling board-meeting skill implied by the bundle, a minor overlap with a closely related skill.

4 / 5

Total

17

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

.gemini/skills/agent-protocol/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.