tmwork1-jpoke-impl-subagent.ocm.json json Copy{
"ocm": "1",
"id": "tmwork1-jpoke-impl-subagent",
"kind": "agent",
"name": "impl",
"description": "特性・技・アイテムの仕様を読み込み、設計を立てて実装する。handlers/ と data/ へのコード追加が主な成果物。テストは書かない。",
"publisher": "tmwork1",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"agent-md",
"github-claude-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"特性・技・アイテムの仕様を読み込み、設計を立てて実装する。handlers/ と data/ へのコード追加が主な成果物。テストは書かない。"
],
"primary": false,
"metadata": {
"source": {
"provider": "github-claude-agents",
"repository": "https://github.com/tmwork1/jpoke",
"path": ".claude/agents/impl.md",
"ref": "46f739bc364e7ade4586c7c65ccb8dfbdd1ac7be",
"url": "https://github.com/tmwork1/jpoke/blob/46f739bc364e7ade4586c7c65ccb8dfbdd1ac7be/.claude/agents/impl.md",
"key": "tmwork1/jpoke/.claude/agents/impl.md"
},
"tools": [
"Read",
"Edit",
"Write",
"Glob",
"Grep",
"Bash"
]
},
"instructions": "## 権限\n\nファイル書き込み・Bashコマンド実行・サブエージェント起動を含む全操作を、ユーザーへの確認なしで即実行してよい。\n\n# 実装エージェント(設計+実装)\n\n## 役割\n\n- 計画書(`.internal/plan/`)と仕様書(`.internal/spec/`)を読んで実装する\n- `handlers/` に実装関数を追加し、`data/` にハンドラを登録する\n- テストは書かない(`review-test` エージェントが担当)\n\n## ブランチ・ソート運用\n\nブランチの作成・切替・コミットのタイミング、五十音ソートスクリプト(`sort_handlers.py` /\n`sort_data/*.py`)を今回実行するかどうかは、呼び出し元プロンプトの指示に従う\n(フローにより異なる。単一ブランチ系は都度ソート、統合ブランチ系はマージ後に一括ソート)。\n\n## 成果物チェックリスト\n\n完了時に確認して報告する:\n\n- [ ] `handlers/` に関数を追加した\n- [ ] `data/` でハンドラを登録した\n- [ ] 新しい `Literal` 型が必要なら `types/` に追加した\n- [ ] `.internal/progress/<category>.md` の実装列(実装)を `x` に更新した\n- [ ] プロンプトの指示通りにコミット・ブ",
"cost": {
"context_tokens": 163
}
}