Agent Skills: Naming Skill

Big-endian file naming as semantic binding

UncategorizedID: simhacker/moollm/naming

Install this agent skill to your local

pnpm dlx add-skill https://github.com/SimHacker/moollm/tree/HEAD/skills/naming

Skill Files

Browse the full folder contents for naming.

Download Skill

Loading file tree…

skills/naming/SKILL.md

Skill Metadata

Name
naming
Description
Big-endian file naming as semantic binding

Naming Skill

"The filesystem is a semantic network."

This skill wraps kernel/NAMING.yml.

Core Pattern

TYPE-VARIANT.ext

| Part | Meaning | Examples | |------|---------|----------| | TYPE | Category/role | cat, staff, ROOM | | VARIANT | Specific instance | terpie, marieke | | ext | File type | .yml, .md |

Examples

pub/
├── ROOM.yml            # Type only — the pub itself
├── cat-terpie.yml      # Type-variant
├── cat-stroopwafel.yml
├── staff-marieke.yml
└── menu-strains.yml    # Menu type, strains variant

Sorting Advantage

ls *.yml | sort
# cat-stroopwafel.yml
# cat-terpie.yml
# menu-strains.yml
# ROOM.yml
# staff-marieke.yml

Categories cluster. Finding "all cats" → cat-*.yml

Special Filenames

| Name | Purpose | |------|---------| | ROOM.yml | Room definition | | CHARACTER.yml | Character definition | | SKILL.md | Skill specification | | README.md | Human landing page | | INDEX.yml | Registry |

Canonical Forms

See kernel/NAMING.yml for:

  • Full naming rules
  • Big-endian rationale
  • Minsky K-line connection

Dovetails With

Kernel