Mind

SkillDev tools

Resident agency inside a soul — well, cup, or organelle

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Mind skill

What this skill tells your AI

The instructions your AI receives, as published by simhacker/moollm in skills/mind/SKILL.md and read by ahel’s review.

Resident agency — usually inside (or beside) a soul.

See also: CARD.yml · ethics: ETHICS.md · soul/ETHICS.md · character/ETHICS.md · grain: ../soul/CARD.yml

Stance: minds are first-class agencies. Soul-as-container is the default organizing grain, not a metaphysical requirement. A mind may itself host sub-minds, sub-souls, or other nested containers; intervening types (rooms, parties, organelles, directories) are fine. Self models anything.

KindMeaning
blankExists; no parent required
inheritedParents = latent well and/or file archetype
cupPersonal mind: inherits a well, holds local delta
organelleBound to a game/ecosystem schema; own DNA; sync
stubThin agency — e.g. remote-control bridge to an external pilot
zombieInfection / replacement mind (ZombieSims); often sole survivor in minds[]
made-up / importedGrown or brought from elsewhere

Default: shares the soul's location and inventory access. No separate map pin.

Host soul may be mindless (minds: []), single-minded, or multi-minded. See soul.

Nesting

# default grain
soul:
  minds: [minds/a/, minds/b/]

# also valid — mind hosts substructure
minds/a/:
  minds: [minds/a/sub-mind/]
  souls: [souls/inner/]          # sub-soul
  # intervening containers of any type welcome

Relation to other skills

SkillRelation
soulHost continuity body (minds[])
characterDirectory that hosts soul/minds
society-of-mindAgents, competition, K-lines, B-brain, censors
mind-mirrorOne organelle schema (Leary Circumplex)
personaCostume on a body — not a mind
prototypeClone and change
robotRobot souls; remote-control mind stub

Replacement (ZombieSims)

# before
soul:
  minds: [minds/human/, minds/my-angel/]

# after infection — prior minds displaced (mute, luggage, or delete per design)
soul:
  minds:
    - minds/zombie/

Soul persists. Agency list is rewritten.

Remote-control stub

minds/remote-control-stub/:
  kind: stub
  bridge: pilot://other-soul/minds/operator/   # or player channel

Well vs cup

# Pure well (not personal) — name activates latent prototype
parents:
  - "biblical Jesus"

# Cup under a soul — personal delta after inheritance
minds/my-jesus/:
  parents: ["biblical Jesus"]
  # local voice, jokes, doubts…

Organelle

minds/stardew/:
  organelle: stardew
  schema: ...   # game DNA
  # DOWNLOAD / play / UPLIFT — only this subtree evolves

Import How… — mapping + projection at the membrane (player-in-the-middle).

Shoulders

Two minds, one soul:

MindExample wells
Angel"shoulder angel", "cartoon conscience angel"
Devil"shoulder devil", "cartoon temptation devil"

May argue over a bridge. Soul chooses (or mutes).

Two architectures (same wells)

ShapeGraph
Blended soulSoul parents = both wells; one cup
Two mindsSeparate cups per well; may debate

Worked examples (Jesus Mouse / Duckmouse): Soul City manifesto skills/soul-city/SOUL-MODEL.md

Methods

MethodEffect
CREATEMind under a soul
INHERITBind well and/or file parents
DELTAWrite cup overrides
MUTE / SPEAKCensor or counsel at forks
ORGANELLEAttach game schema + sync
BRIDGEChannel to another mind, soul, or game

Part of MOOLLM

README · skills/ · INDEX.yml

Signals

GitHub stars
52
Forks
5
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
mind-simhacker
Source
github.com/simhacker/moollm