naming
Big-endian file naming as semantic binding
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
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
- kernel/NAMING.yml — definitive reference
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-02-02
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!