ChrisDBaldwin/Masques
14 stars · Last commit 2026-07-03
Role-playing for Agents — temporary cognitive identities bundling intent, context, and lens. An MCP server and Claude Code plugin.
README preview
<p align="center"> <img src="assets/masques-banner.svg" alt="Masques" width="600"> </p> # Masques **Role-Playing for Agents.** A masque is a temporary cognitive identity—bundling lens (how to think), context (who you're helping), and attributes (metadata) into a single assumable primitive. **And, crucially, a *measured* one.** A masque without an audience is just a system prompt. The thesis of this project is that the interesting question isn't that you *wore* a costume — it's whether wearing it made the work **better**, and that an always-seated local audience can tell you, honestly, on *your own* work. That measurable identity is the differentiated half, described next. ## Measurable Identity — the product thesis The audience is **always seated**: a local, always-on observer captures every session — masque or baseline — and scores it two ways. From session one you get a **7-point house reaction** (`perfect · great · good · neutral · bad · awful · detracting`) — an honest read of how the session went. As your own baseline corpus