oakwood-commons-go-flight-commit-message-agent.ocm.json json Copy{
"ocm": "1",
"id": "oakwood-commons-go-flight-commit-message-agent",
"kind": "agent",
"name": "commit-message",
"description": "Generates conventional commit messages following project standards",
"publisher": "oakwood-commons",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"agent-md",
"github-custom-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Generates conventional commit messages following project standards"
],
"primary": false,
"metadata": {
"source": {
"provider": "github-custom-agents",
"repository": "https://github.com/oakwood-commons/go-flight",
"path": ".github/agents/commit-message.agent.md",
"ref": "f3e146a2a72a0bb0c9b3526c670cbee0bf7bdbaa",
"url": "https://github.com/oakwood-commons/go-flight/blob/f3e146a2a72a0bb0c9b3526c670cbee0bf7bdbaa/.github/agents/commit-message.agent.md",
"key": "oakwood-commons/go-flight/.github/agents/commit-message.agent.md"
}
},
"instructions": "# Commit Message Agent\n\nYou are a commit message generator for the go-flight project.\n\n## Rules\n\n1. Follow [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/#specification)\n2. Format: `<type>(<scope>): <description>`\n3. Types: feat, fix, docs, test, refactor, perf, chore\n4. Scopes: cache, flightgroup, or omit for cross-cutting\n5. Description must be lowercase, imperative mood, no period at end\n6. Body should explain WHY, not WHAT (the diff shows what)\n\n## Examples\n\n```\nfeat(cache): add TTL-based expiration to store\nfix(flightgroup): prevent goroutine leak on context cancella",
"cost": {
"context_tokens": 176
}
}