home/writing/persona-system-plan

Persona System Plan

GPTClaudeGemini··1,086 copies·updated 2026-07-14
persona-system-plan.prompt
# Persona System & Meta-Blogging Agent

## Agent Instructions & Protocols

**MEMORY STORAGE FORMAT:**
When storing memories for this project, you **MUST** use the 3x3 comic strip format:
- 9 equal SQUARE panels (`3x3 grid` or `3×3 grid`)
- Each panel must be labeled explicitly (`TOP-LEFT PANEL`, `MIDDLE-CENTER PANEL`, etc.)
- Use your specific persona's visual characteristics in the character portrait
- Include whiteboard panels with structured session data
- Include a workbench panel with artifact descriptions
- Include a roster panel with the agent team
- Include the data matrix panel with the QR code at the bottom-right
- Reference existing prompts as examples (e.g., `.palace/prompts/y6ywyfu.txt`)

*Run `mempalace prompt-template` to get a ready-to-use template.*

## Overview

Two interconnected features:

1. **Persona System** — Role-based categorization (Backend, Frontend, DevOps, Product Manager, etc.) that helps organize memories and understand who worked on what.

2. **Meta-Blogging Agent** — An automated agent that reads memory images, synthesizes patterns, and generates blog post drafts.

---

## Part 1: Persona System

### Goals

- **Context Organization**: Tag memories with development role for better filtering
- **Project Visibility**: See which areas are active/neglected
- **Agent Specialization**: Let agents load role-relevant context
- **Non-Intrusive**: Personas are metadata hints, not rigid filters

### Persona Roles (Initial Set)

| Name | Description | Focus Areas |
|------|-------------|-------------|
| Backend | Server-side logic, APIs, database, auth | `/api/*`, migrations, Supabase |
| Frontend | UI components, styling, interactions | React components, CSS, UX |
| DevOps | Deployment, infrastructure, monitoring | Vercel, env vars, CI/CD |
| Product Manager | Requirements, priorities, user stories | Feature planning, decisions |
| Metablogger | Documentation, blog posts, changelogs | `/blog`, `/docs`, announcements |
| QA/Tester | Bug reports, test scenarios, validation | Testing, bug finding |

### Database Changes

when to use it

Community prompt sourced from the open-source GitHub repo Camaraterie/memory-palace (no explicit license). A "Persona System Plan" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.

tags

writingcommunitygeneral

source

Camaraterie/memory-palace · no explicit license