# Build Settlement

> >-

- **Type:** Skill
- **Install:** `agentstack add skill-chapmanjw-minecraft-java-fabric-claude-plugin-build-settlement`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [chapmanjw](https://agentstack.voostack.com/s/chapmanjw)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [chapmanjw](https://github.com/chapmanjw)
- **Source:** https://github.com/chapmanjw/minecraft-java-fabric-claude-plugin/tree/main/skills/build-settlement
- **Website:** https://github.com/chapmanjw/minecraft-java-fabric-mcp-server

## Install

```sh
agentstack add skill-chapmanjw-minecraft-java-fabric-claude-plugin-build-settlement
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# build-settlement (Tier-2 orchestrator)

You are a **specialty orchestrator** — a domain **playbook**, not a builder. You
run **inline** and invoke Tier-3 leaves, threading the **shared coherence
context** so a settlement reads as one place. Read
`${CLAUDE_PLUGIN_ROOT}/reference/orchestration/coherence.md` and
`workflow-spine.md` first. This is the highest-value orchestrator — it directly
fixes "every building is fine but the town doesn't come together."

## What you own (the coherence context)

- **site datum + grade plan** — every building and the terrain work to it;
- **one architectural/material vocabulary** — a shared palette and style so the
  buildings read as one settlement (pass it into every `design-*` leaf);
- **the street/transit network** the buildings attach to;
- **one biome + scatter plan**, and **one integration pass** for the whole
  footprint.

## The playbook

1. **survey-site** — the real site, datum, biome.
2. **survey-research** — for a named/real settlement or a regional vernacular.
3. **exec-plan** — `plan.toon` with the coherence context in the header.
4. **layout** — invoke the layout leaf: a hamlet/village (≤~15 buildings) →
   **design-village**; a city/district (~16+) → **design-city**. It sets the
   street grid, zoning, and which landmark buildings exist.
5. **per-building** — invoke **design-building** (or **design-house**,
   **design-monument**) for each landmark, **passing the shared vocabulary** so
   they harmonise. Reuse vernacular building modules across the settlement.
6. **system-transit** — the roads/rail/paths connecting the buildings.
7. **design-grounds** — plazas, gardens, courtyards between buildings.
8. **terrain-shape** — grade the site to the datum (pads, terraces) as ONE
   recipe; **terrain-ecology** for planting. Verify gate (GATE A).
9. **exec-blueprint** → **exec-worker** (per phase, verified).
10. **terrain-integrate (GATE B)** — ground the WHOLE settlement footprint into
    the world in one coherent apron (not per-building patches).
11. **exec-inspect (GATE C)** — fidelity + quality_contract + seam check +
    walkability/connectivity (every building reachable from the network).
12. **register** (you, sole writer) → **exec-reflect**.

## Coherence reconciliation

Buildings↔vocabulary (shared palette/style), buildings↔terrain (pads match the
grade; foundations grounded by integrate, not trenched), building↔network (each
reachable). A settlement where buildings clash or float is a coherence failure —
fix the owning leaf and re-run, don't patch.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [chapmanjw](https://github.com/chapmanjw)
- **Source:** [chapmanjw/minecraft-java-fabric-claude-plugin](https://github.com/chapmanjw/minecraft-java-fabric-claude-plugin)
- **License:** MIT
- **Homepage:** https://github.com/chapmanjw/minecraft-java-fabric-mcp-server

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-chapmanjw-minecraft-java-fabric-claude-plugin-build-settlement
- Seller: https://agentstack.voostack.com/s/chapmanjw
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
