dpalfery-motorcycle-rag-system-motorcyclerag-contracts.ocm.json json Copy{
"ocm": "1",
"id": "dpalfery-motorcycle-rag-system-motorcyclerag-contracts",
"kind": "skill",
"name": "MotorcycleRAG.Contracts",
"description": "`3-Domain/MotorcycleRAG.Contracts/` only. Read the repository [AGENTS.md](../../AGENTS.md) first.",
"publisher": "dpalfery",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"`3-Domain/MotorcycleRAG.Contracts/` only. Read the repository [AGENTS.md](../../AGENTS.md) first."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-agents",
"repository": "https://github.com/dpalfery/motorcycle-rag-system",
"path": "3-Domain/MotorcycleRAG.Contracts/AGENTS.md",
"ref": "747d928030a848385460f91fb54bd819543d358b",
"url": "https://github.com/dpalfery/motorcycle-rag-system/blob/747d928030a848385460f91fb54bd819543d358b/3-Domain/MotorcycleRAG.Contracts/AGENTS.md",
"key": "dpalfery/motorcycle-rag-system/3-Domain/MotorcycleRAG.Contracts/AGENTS.md"
}
},
"instructions": "# Contracts Instructions\n\n## Applies to\n\n`3-Domain/MotorcycleRAG.Contracts/` only. Read the repository [AGENTS.md](../../AGENTS.md) first.\n\n## Read before changing\n\n- [Architecture placement rules](../../6-Docs/rules/architecture-general.md)\n- [System architecture](../../6-Docs/system/architecture.md)\n\n## Scoped constraints\n\n- Contracts contains interfaces only: repositories, service abstractions, and factories.\n- Do not add DTOs/models or implementations. Shared DTOs belong in Contracts.Models; implementations belong in an owning outer layer.\n\n## Verify\n\nRun the affected `dotnet test` project",
"cost": {
"context_tokens": 150
}
}