simhacker/moollm/soul-city
Claude Code and agent skill by simhacker/moollm
- community
Checking that the SKILL.md file is still in the repository.
Liminal place prototype — rooms, shops, tools, objects; souls walk here
Install
npx vskill@latest install simhacker/moollm/soul-citySKILL.md
Soul City
Reusable place prototype — rooms, roads, shops, tools, objects, plazas, vehicles. Souls walk here (soul).
Human entry: README.md → SOUL-MODEL.md
Inspiration: Will Wright's 1996 Stanford lecture, where he named data portability as the thing he was working on and then demoed an unreleased Dollhouse by loading a SimCity city into it — lecture notes.
Grain
Contents
- Rooms, roads, maps, plazas — spatial index
- Shops, tools, objects — city affordances
- Vehicles — movable inhabitables
- Souls — citizens and visitors; each authors its mind graph
- Parties — multi-soul travel
Cross-game
Souls may bridge to characters, personas, and minds in other games. Each game keeps its own organization — one mind per game, as an organelle, in that game's own format, unflattened. incarnation — grant and author architectures.
Two kinds of crossing at a save-file border, and they are different primitives:
| Gate | Who crosses | Received as | |
|---|---|---|---|
| Hydraulics | A displaced population | Conserved quantity — measure / drain / squirt | |
| Role gate | A named traveler | An office, a byline, a seat |
The act is transmigration, not import/export — souls are travelers, and most are refugees (delisted games, retired servers, formats locked on purpose), so the statuses that apply are the ones borders use: traveler, expat, immigrant, refugee. Never cargo.
Identity rule: fork and sync, never transport. Both sides stay alive; shared fields sync; the soul is saved before any ending is played. Conservation means nobody vanishes at the border, and no soul is returned to a world that can no longer hold it.
Media pages are a separate interoperability layer: capture and caption do not require a save parser, although capture availability and permissions still apply. Pages use Dublin Core metadata and form a graph. Linear albums, slideshows, and books are selected routes through that graph, not its only storage structure. Users can also author pages without a source game.
Planned content tools consume pages and routes, attach target-specific build metadata, and generate or update game objects. Keep stable source IDs, generated object IDs, and save-placement records separate. Rebuilding an object should reuse its allocated ID; changing instances in saves requires an explicit placement/update operation. Preserve unknown metadata, disclose lossy conversions, and check rights before publication or redistribution.
Protocol: SOUL-BRIDGES.md · luggage: SOUVENIRS.md · terms: GLOSSARY.md · world-to-world (non-save-file) travel: PORTABLE-NPCS.md.
Instances
| Instance | Role | |
|---|---|---|
| `examples/characters/robin/` | Worked SOUL-MODEL character — body, persona, soul, three minds | |
| `examples/adventure-4/` | Bootstrap walkable seed; three imported games interoperating | |
| `examples/soul-city/` | Sims-citizen seed | |
| MicropolisCore | Design + implementation: product, roadmap, bridge SDK | |
| Soul City catalog | Platform layer — object shops, content pipeline, GUID registry, distribution and rights |
Bound documents
MOOLLM-side machinery underneath the soul files: object-system/ · LATENT-SPACE-INHERITANCE.md · ENDOSYMBIOSIS.md · sims-design-index.md
MicropolisCore-side design + implementation: soul-city.md · characters-as-hydrogen.md · roadmap · role sheets · peer games · pet shop · sims-io (field mapping, TypeScript) · vitamoo (layered resource I/O) · soul-angel modules
Vocabulary mapping between the two repos: README.md.
Public entry
Part of MOOLLM
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/soul-city/SKILL.md
Popularity
- Repository stars
- 54
- Repository forks
- 5
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/simhacker/moollm/soul-city)