nicolas0315-usage-pulse-usage-pulse.ocm.json json Copy{
"ocm": "1",
"id": "nicolas0315-usage-pulse-usage-pulse",
"kind": "skill",
"name": "usage-pulse",
"description": "Global baseline: `~/work/agent-context/AGENTS.MD`.",
"publisher": "Nicolas0315",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Global baseline: `~/work/agent-context/AGENTS.MD`."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-agents",
"repository": "https://github.com/Nicolas0315/usage-pulse",
"path": "AGENTS.md",
"ref": "92a8b00d170e4d0da6e6ef2cae4578d775323dfa",
"url": "https://github.com/Nicolas0315/usage-pulse/blob/92a8b00d170e4d0da6e6ef2cae4578d775323dfa/AGENTS.md",
"key": "Nicolas0315/usage-pulse/AGENTS.md"
}
},
"instructions": "# usage-pulse Agent Rules\n\nGlobal baseline: `~/work/agent-context/AGENTS.MD`.\n\nRepo delta:\n\n- Mac / Windows / Linux 対応の AI ツール使用量モニター(tmux ステータスライン・システムトレイ・通知統合)の OSS。本体は `src/usage_pulse/`、プロバイダ定義は `providers/`。公開 OSS 前提でプロバイダ秘密値を持ち込まない。\n- 依存は `uv`。セットアップは `uv sync --dev --frozen`(Python 3.11+、ローカル既定は `.python-version`)。\n- 検証は `bash scripts/verify.sh ci`。エントリポイントは `usage-pulse`(`usage_pulse.cli:main`)。\n- 外部ツールのバージョンは `providers/VERSION_PINS.json` でピン留め。CI はピンと最新を突き合わせる。ピン更新は意図的に行い、勝手に追従させない。\n- `CHANGELOG.md` / `CONTRIBUTING.md` / `LICENSE` を持つ公開プロジェクト。ユーザー向け変更は `CHANGELOG.md` に追記する。",
"cost": {
"context_tokens": 147
}
}