init: project structure, templates, build system
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
24
docs/superpowers/specs/2026-03-22-persona-library-design.md
Normal file
24
docs/superpowers/specs/2026-03-22-persona-library-design.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# 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)
|
||||
Reference in New Issue
Block a user