1.1 KiB
1.1 KiB
Persona Library Design Spec
See implementation plan for details. This doc captures approved decisions.
Goal
Platform-agnostic LLM persona library with 29 personas covering cyber, intelligence, military, law, economics, history, linguistics, engineering, academia, medicine, and strategy.
Decisions
- Format: YAML frontmatter + markdown body (master) → auto-generated .yaml and .json
- Source: Refactor 6 existing OpenClaw personas + 23 new
- Naming: Code-names preferred, mixed with real names when fitting
- Folder:
personas/<codename>/general.md,personas/<codename>/<variant>.md - Metadata:
personas/<codename>/_meta.yaml - Build: Python script generates .yaml/.json from .md masters
- Depth: Cyber + Intelligence = 16 personas (primary focus)
Persona Roster (29 total)
See implementation plan for complete list with hitap forms and variants.
Sources
- OpenClaw SOUL.md + IDENTITY.md (6 existing personas)
- Obsidian vault: /home/salva/Obsidian/
- Clawd notes: /home/salva/Clawd/notes/
- Book library: /mnt/storage/Common/Books/ (35K+ files)