Mischa Sigtermans

Projects

Claude Personas

v0.4.0

Persona advisors for Claude Code, with project-scoped memory.

/plugin marketplace add mischasigtermans/by-mischa
/plugin install parley@by-mischa
/plugin install personas@by-mischa
/plugin install steve-jobs@by-mischa

The standalone *-says plugins (taylor-says, steve-says, raymond-says) were stateless. One prompt, one answer, no continuity. You re-introduced yourself every time.

Personas turns each advisor into a long-lived voice that remembers what you discussed last week, what advice you took, and what's specific to this project versus the one in another folder. Same Steve, different head per project. Project identity is keyed off your git remote, so worktrees and clones share state.

Speak naturally. 'Ask steve what he thinks about removing this feature.' 'What would taylor say about this controller?' The personas skill picks up the trigger and continues the conversation you already had with that advisor in this project.

Personas ship disabled by default. Opt in with /personas enable steve-jobs. Add third-party ones with /personas add <git-url>.

It runs on Parley, which is the transport and the memory. Parley routes the question to the advisor and keeps one continuous conversation per project and persona, so install Parley first. The manager plugin does the registry work: it finds the persona plugins you have installed and registers each enabled one as a peer.

What it does

  • Project-scoped memory

    Same Steve, different head per project. Steve in your Laravel app remembers your launch plan. Steve in your Rust crate remembers the API decisions. Project identity is keyed off your git remote, so worktrees and clones share state.

  • Natural-language triggers

    'Ask steve what he thinks about removing this feature.' 'What would taylor say about this controller?' The personas skill picks up the trigger, continues the open thread if there is one, and silently closes resolved ones.

  • Bundled personas

    Steve Jobs (product), Taylor Otwell (Laravel), Raymond Hettinger (Python), David Tolnay (Rust). All disabled by default. Opt in per project with /personas enable.

  • Each persona is its own plugin

    Voice, knowledge modules, skills and optional tools ship together per advisor. The manager plugin is the registry: it discovers what you have installed and registers every enabled persona as a peer.

  • Bring your own

    Add a third-party persona or an external clone with /personas add <git-url>, and enable or disable any of them per project.

  • Built from primary sources

    Each persona is assembled from what that person actually wrote, said and shipped, with knowledge modules to search. Not a 'be like X' system prompt.

Install Claude Personas.

Hi, I'm Mischa. I've been shipping products and building ventures for over a decade. First exit at 25, second at 30. Now Partner & CPO at Ryde Ventures, an AI venture studio in Amsterdam. Currently shipping Stagent, TAP and Steddle. I write about what I learn along the way. More about me.

You might also enjoy: How working out 5 times a week changed my life.

Projects