harness-model-protocol
Analyze Harness Model Protocols
Agent framework audits often miss the translation layer between internal state and provider APIs. This skill guides Claude, Codex, and Claude Code through message formats, tool calls, streaming events, and provider abstractions.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "harness-model-protocol" from https://skillstore.io/skills/dowwie-harness-model-protocol.md and its manifest at https://skillstore.io/api/skills/dowwie-harness-model-protocol/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "harness-model-protocol". Analyze a framework that supports OpenAI and Anthropic tool calling.
Expected outcome:
A markdown report identifying the wire format family, adapter locations, tool schema transmission method, response parsing strategy, and key tradeoffs.
Using "harness-model-protocol". Review streaming support in an agent runtime.
Expected outcome:
- Lists emitted stream event types.
- Explains how partial tool arguments are accumulated.
- Notes whether tool calls are safely finalized before execution.
Using "harness-model-protocol". Compare provider abstraction strategies for a new agent framework.
Expected outcome:
A concise comparison of thin adapters, unified clients, and gateway translation, with recommendations based on observed code patterns.
Security Audit
SafeThe static findings are false positives caused by Markdown code fences, inline protocol examples, and report-template prompts. I found no executable shell commands, no real network calls, no prompt injection attempt, and no intent to extract hidden system instructions.
Risk Factors
โ๏ธ External commands (50)
๐ Network access (2)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/dowwie-harness-model-protocol/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/dowwie-harness-model-protocol?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/dowwie-harness-model-protocol?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dowwie-harness-model-protocol/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/dowwie-harness-model-protocol.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
Dowwie. (2026). harness-model-protocol security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dowwie-harness-model-protocol/audits/10BibTeX citation
@techreport{dowwie-dowwie-harness-model-protocol-2026,
author = {Dowwie},
title = {harness-model-protocol security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/dowwie-harness-model-protocol/audits/10},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "harness-model-protocol security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "Dowwie"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/dowwie-harness-model-protocol/audits/10"
identifiers:
- type: other
value: "skillstore:dowwie-harness-model-protocol:audit:10"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Review an agent framework protocol layer
Map how a framework converts internal messages and tool calls into provider-specific API requests.
Compare provider adapter designs
Evaluate whether OpenAI, Anthropic, Gemini, and local model adapters use a thin or unified abstraction.
Document streaming and tool-call behavior
Create a clear report on streaming events, partial JSON handling, tool result attribution, and human approval points.
Try These Prompts
Use harness-model-protocol to summarize how this framework sends messages to its LLM provider and receives responses.
Use harness-model-protocol to trace how tool definitions are encoded for the model and how tool calls are parsed back into framework actions.
Use harness-model-protocol to analyze streaming event types, partial argument accumulation, and final tool call reconstruction in this codebase.
Use harness-model-protocol to compare provider adapters, message translation, tool choice support, graceful degradation, and implications for a new framework design.
Best Practices
- Run codebase mapping first when provider adapter files are not obvious.
- Ask for file and line references for each protocol claim in the final report.
- Review tool execution security separately from wire-format translation.
Avoid
- Do not assume OpenAI-compatible APIs behave the same across all providers.
- Do not treat streaming text deltas and tool argument deltas as the same event type.
- Do not document prompt assembly without checking how dynamic context is inserted.
Frequently Asked Questions
What does this skill analyze?
Does it call external LLM APIs?
Which providers does it help compare?
Can it find tool-call parsing bugs?
Is this a security skill?
What output should I expect?
Developer Details
Author
DowwieLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Repository
https://github.com/Dowwie/agent_framework_study/tree/main/.claude/skills/harness-model-protocolRef
1ffa7643651792ccb4bd3b15d924d2c97edff755
Maintenance freshness
7/18/2026
Usage
6 downloads ยท 310 views
File structure
๐ SKILL.md