survival-crafting
Agent skill fromgamedev-skills/awesome-gamedev-agent-skills
Build a survival-crafting game: resource gathering, inventory, crafting and a tech tree, needs (hunger/thirst/temperature), and base building. Use for a survival or crafting/base-building game.
How to install survival-crafting
install survival-crafting
# install the awesome-gamedev-agent-skills pack with the skills CLI
npx skills add gamedev-skills/awesome-gamedev-agent-skills# or add only this skill to Claude Code: copy the folder
skills/genres/survival-crafting/
# into
~/.claude/skills/survival-crafting/ (all projects)
.claude/skills/survival-crafting/ (one project)
1# Survival Crafting23A playbook for survival-crafting games — the gather → craft → build loop, survival needs, the4crafting/tech progression, and base building. This is a **compositional** skill: it orchestrates5inventory data, world content, persistence, and threats. It does not re-teach those primitives;6it defines the loop and the pressure systems (needs, scarcity, escalation) that make survival7tense rather than tedious.89## When to use1011- Use when the player **gathers resources, crafts items/structures, manages survival needs, and12 builds a base** against escalating threats: survival sandbox, crafting/base-building game.13- Use when designing needs (hunger/thirst/temperature), a crafting tech tree, gathering loops,14 or base placement/building.1516**When *not* to use:** crafting as a minor RPG feature → `rpg`. Permadeath grid dungeon →17`roguelike`. For inventory/items as data assets, use `godot-resources` /18`unity-scriptableobjects`; for world generation, `procedural-gen`.1920## Core loop2122**Gather raw resources → craft tools/items → build and upgrade a base → manage survival needs23→ explore farther for better resources → survive escalating threats → repeat at a higher tier.**24Each loop should unlock the *next* loop (better tools → reach new biomes → new resources →25better crafts). When that ladder breaks, the game becomes a grind.2627## Must-have systems28291. **Resource nodes + gathering** — harvestable world objects; tool requirements/tiers; respawn.30…
Excerpt shown under the repository's Apache-2.0 license.
