OSSA Compliance Badge
Display your OSSA compliance with our official badge.
Badge
Usage
Markdown
[](https://openstandardagents.org)
HTML
<a href="https://openstandardagents.org">
<img src="https://img.shields.io/badge/OSSA-Compliant-00B8D4.svg" alt="OSSA Compliant">
</a>
reStructuredText
.. image:: https://img.shields.io/badge/OSSA-Compliant-00B8D4.svg
:target: https://openstandardagents.org
:alt: OSSA Compliant
Compliance Criteria
To display the OSSA Compliant badge, your agent must:
- ✅ Valid Manifest: Pass
ossa validatewithout errors - ✅ Required Fields: Include all required fields (ossaVersion, agent.id, agent.name, agent.version, agent.role, agent.runtime, agent.capabilities)
- ✅ Semantic Versioning: Use valid SemVer for agent.version
- ✅ JSON Schema: Capabilities use valid JSON Schema v7
- ✅ Runtime Support: Implement at least one supported runtime
Validation
Validate your agent before using the badge:
ossa validate agent.ossa.yaml
Expected output:
✓ Valid OSSA v0.2.4 manifest
✓ All required fields present
✓ Capabilities validated
✓ Runtime configuration valid
Agent 'my-agent' is OSSA compliant!
Version-Specific Badges
Show specific OSSA version compliance:
v0.2.x
[](https://openstandardagents.org)
v0.1.x (Legacy)
[](https://openstandardagents.org)