simhacker/moollm/soul

Claude Code and agent skill by simhacker/moollm

Trust tier 3
  • community
Source check pending

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/soul

SKILL.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.

LayerOwns
CharacterLocation, inventory, personas
Soulminds[] (0..N), history; rides with (or leaves) the character
MindAgency / 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)

Shapeminds[]Notes
Mindless soul[]History with the character; no resident agency
Single-minded souloneOne cup / organelle / stub
Multi-minded soultwo or moreShoulders, 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.

yaml
# mindless
soul:
minds: []
# single-minded (zombie after infection)
soul:
minds:
- minds/zombie/
# remote-control robot
soul:
minds:
- minds/remote-control-stub/ # bridge → pilot

Relation to other skills

SkillRelation
mindAgencies inside (or beside) the soul
characterEntity/directory pattern; may be or host a soul
inventoryProtocol for the character's pockets
society-of-mindCompetition, K-lines, B-brain among minds
partyMultiple souls traveling together; can split. A soul usually does not.
personaCostume on a character body — not a mind
soul-chatVoices — needs soul; often minds speaking
incarnationEthical birth, autonomy, exit
robotRobots are souls too — mindless or minded; remote-control stub
no-ai-soulDial on soul / YAML Jazz comment heat — satire + utilitarian; not this container

Sketch

yaml
soul:
location: street/lane-neverending/e2/soul-plaza/
inventory: [...]
minds:
- minds/my-angel/
- minds/my-devil/
history: albums/...

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):

python
from <well> import <dimension.aspect> as <local>

Soul City

Liminal place where characters walk with souls aboard: `skills/soul-city/`.

Methods

MethodEffect
INCARNATECreate/bind soul into a character
STATUSHost character, mind list, history
MOVE / JUMPRelocate with character, or change host character; minds come along
ADD-MIND / REMOVE-MINDAttach or detach a mind
BRIDGEDeclare channel mind↔mind, mind↔soul, or soul↔game

Part of MOOLLM

README · skills/ · INDEX.yml

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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/simhacker/moollm/soul/badge)](https://verified-skill.com/skills/simhacker/moollm/soul)

Something wrong with this skill or its page? Tell us.