simhacker/moollm/soul
Claude Code and agent skill by simhacker/moollm
- community
Checking that the SKILL.md file is still in the repository.
Continuity that inhabits a character — zero or more minds; can jump
Install
npx vskill@latest install simhacker/moollm/soulSKILL.md
Soul
Continuity that inhabits a character. The character walks and carries; the soul holds minds and history — and can jump.
See also / dependency grain: CARD.yml · ethics: ETHICS.md · mind/ETHICS.md · character/ETHICS.md · public grain: soul-city/SOUL-MODEL.md
Stance: organizational / Self object-model — soul is a useful container for minds inside a character. Not a claim that souls are metaphysically real. Multiple minds are first-class. Default: character ⊃ soul ⊃ minds. Nesting the other way (mind → sub-minds, sub-souls, intervening containers) is also valid under Self.
| Layer | Owns | |
|---|---|---|
| Character | Location, inventory, personas | |
| Soul | minds[] (0..N), history; rides with (or leaves) the character | |
| Mind | Agency / voice / organelle |
Minds share the soul; the soul shares the character’s map pin while inhabited. Minds do not each need a map pin.
Mind cardinality (all valid)
| Shape | minds[] | Notes | |
|---|---|---|---|
| Mindless soul | [] | History with the character; no resident agency | |
| Single-minded soul | one | One cup / organelle / stub | |
| Multi-minded soul | two or more | Shoulders, parliament, B-brain + actors, … |
A soul does not require a mind. The common pattern is minds under a soul; Self also allows minds hosting sub-minds, sub-souls, or arbitrary nested containers between.
Worked cases
ZombieSims — infection replaces the human mind (and any other resident minds) with a zombie mind. Body/soul continues; agency list is rewritten. Typical result: single-minded (zombie only). Reversible designs keep the displaced minds as luggage or muted organelles.
Robots — robots can have souls. Mindless robot = automaton with pockets and a pin. Single- or multi-minded robots = onboard agencies. See robot.
Remote control — teleoperated robot soul with a remote-control mind stub: thin agency that bridges to an external pilot (another soul's mind, or a player). The stub is a mind; the pilot may live elsewhere.
Relation to other skills
| Skill | Relation | |
|---|---|---|
| mind | Agencies inside (or beside) the soul | |
| character | Entity/directory pattern; may be or host a soul | |
| inventory | Protocol for the character's pockets | |
| society-of-mind | Competition, K-lines, B-brain among minds | |
| party | Multiple souls traveling together; can split. A soul usually does not. | |
| persona | Costume on a character body — not a mind | |
| soul-chat | Voices — needs soul; often minds speaking | |
| incarnation | Ethical birth, autonomy, exit | |
| robot | Robots are souls too — mindless or minded; remote-control stub | |
| no-ai-soul | Dial on soul / YAML Jazz comment heat — satire + utilitarian; not this container |
Sketch
Shoulders = two minds, one soul (see mind).
Inheritance (wells and cups)
- Well — latent archetype name; shared pure feed
- Cup — personal mind that inherits a well and holds local delta
A soul may itself have multiple latent parents (blended incarnation), or host separate cups per well. Both are valid Self graphs.
Latent import shape (spec syntax):
Soul City
Liminal place where characters walk with souls aboard: `skills/soul-city/`.
- `SOUL-MODEL.md`
- Platform catalog: WWSFF catalogs/soul-city
- Adventure ↔ loci: HN 29330901 · `skills/adventure/`
Methods
| Method | Effect | |
|---|---|---|
| INCARNATE | Create/bind soul into a character | |
| STATUS | Host character, mind list, history | |
| MOVE / JUMP | Relocate with character, or change host character; minds come along | |
| ADD-MIND / REMOVE-MIND | Attach or detach a mind | |
| BRIDGE | Declare channel mind↔mind, mind↔soul, or soul↔game |
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/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)