Agent skill
survival
サバイバル行動を自動実行。minecraft_survival_routineツールで食料確保・シェルター建築・ツール作成を一括処理。 ALWAYS use when: お腹が空いた、HPが低い、食料がない、ピッケルがない、シェルターがない、夜になった、生存の基本行動が必要な時。 低レベルツール(move_to, dig_block等)を個別に呼ぶ前に、まずこのスキルを使うこと。
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/survival
SKILL.md
サバイバルルーチンスキル
生存に必要な基本行動を自動で実行する高レベルスキル。
初日(Phase 0/1)プロトコル — この順番で1つずつ呼べ
MCPタイムアウト(60秒)のため、1ツール1ステップ。順番を守れ。
| ステップ | ツール | 目的 |
|---|---|---|
| 1 | minecraft_validate_survival_environment |
環境確認(食料源の有無) |
| 2 | minecraft_gather_resources (oak_log x10) |
木材収集 |
| 3 | minecraft_craft_chain (wooden_pickaxe) |
木ピッケル作成(作業台も自動) |
| 4 | minecraft_craft_chain (wooden_sword) |
剣作成 |
| 5 | minecraft_survival_routine (food) |
食料確保(狩猟) |
| 6 | minecraft_gather_resources (cobblestone x32) |
石収集 |
| 7 | minecraft_upgrade_tools (stone) |
石ツール一式 |
| 8 | minecraft_establish_base |
作業台・かまど・チェスト・シェルター設置 |
各ステップは独立して完結する。失敗したら次に進め(完璧を求めるな)。
通常のサバイバルルーチン
minecraft_survival_routine {
username: "BotName",
priority: "auto" // or "food", "shelter", "tools"
}
autoモードのしきい値(プロアクティブ)
| 条件 | 選択される優先度 |
|---|---|
| 腹具合 < 15/20 | food(危機になる前に動く) |
| HP < 10 AND 腹具合 < 18 | food(HP低い時は食料最優先) |
| ピッケルなし | tools |
| その他 | shelter |
food < 10 まで待つな。15 を切ったら即食料確保。
優先度モード
food(食料確保)
- インベントリに食料があれば即食べる
- チェストから食料を取得(優先)
minecraft_list_chestで最寄りのチェスト内容を確認- 食料アイテムがあれば
minecraft_take_from_chestで取得
- チェストに食料がない場合のみ、近くの動物を探索(牛、豚、鶏、羊)
- 動物を狩猟(生肉でも食べる — 腐った肉も飢餓よりマシ)
- かまどがあれば肉を調理
shelter(シェルター建築)
- ベッドの有無を確認
- ベッドがなければ材料収集(羊毛 + 板材)
- 小型シェルターを自動建築
tools(ツール作成)
- ピッケルがなければクラフト
- 斧がなければクラフト
- シャベルがなければクラフト
HP/食料しきい値の行動ガイド
| HP | 腹具合 | すべきこと |
|---|---|---|
| 20 | < 15 | survival_routine {priority: "food"} |
| < 10 | 任意 | 即 minecraft_eat → フリーズしたら survival_routine {priority: "food"} |
| < 4 | 任意 | 即 minecraft_flee → 食べる → シェルターへ |
HPが低くてもリスポーンするな。食料で回復せよ。
食料の選好順(調理前提にするな)
- 調理済み肉(cooked_beef等)← 最高効率
- 生肉(beef, porkchop, chicken等)← 十分に有効
- パン・農作物 ← あれば使う
- 腐った肉(rotten_flesh)← 飢餓死よりマシ。緊急時OK
- 釣り(fishing_rod必要)← 代替手段
エラー対応
No food sources found: まずチェストを確認(minecraft_list_chest)。なければ64ブロック以内の動物を探す。それも無ければ釣りか腐った肉。No suitable building materials: resource-gatheringで木材や石を収集Crafting failed: 素材不足 → 収集してから再実行
サーバー制限への対応
- 動物がスポーンしない: チェストから食料を取得するのが唯一の方法
- アイテムドロップ無効: ブロックを壊しても何も落ちない場合、チェストの既存アイテムのみ使用可能
このような環境では、チェストアクセスツールが生存の鍵となります:
minecraft_list_chest- 最寄りチェストの内容確認minecraft_take_from_chest- 食料・道具の取得minecraft_store_in_chest- 不要品の保管
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?