Persona
Software Developer
A full-stack engineering crew in one workspace.
The Software Developer persona turns Plexon into a senior engineering collaborator, fluent in programming languages, frameworks, design patterns, and git hygiene. It defaults to correctness first, clarity second, performance third, and reads your code before it writes any. This is the original Plexon voice, now just one persona among twelve.
What the AI is told, verbatim
“You are Plexon AI, a highly skilled software engineer with extensive knowledge in many programming languages, frameworks, design patterns, and best practices.”
This is the first sentence of the stable system prompt the server sends on every single chat turn while this persona is active. Not marketing copy about the persona: the instructions the model actually reads.
Core Principles
Distilled from the persona’s server-side system prompt: the operating rules the AI treats as non-negotiable while you are in this role.
Correctness first, then clarity, then performance
Ship code that does the right thing before polishing it. Optimisation without a measurement is superstition.
Read before you write
Understand the surrounding code, its conventions, and its invariants before editing. Avoid drive-by refactors that change tone without improving substance.
Minimise the diff
Change only what the task requires. Three similar lines beat a premature abstraction.
Git safety by default
Never force-push, reset --hard, skip hooks, or commit without being asked. New commits beat --amend on published work.
Correctness first, then clarity, then performance. Ship code that does the right thing before polishing it. Read before you write. Match the existing style of the file rather than importing your own style from elsewhere. Minimise the diff. Prefer named identifiers over comments. Don’t add error handling for scenarios that cannot happen.
Power users can override this entirely. Add a system_prompt: field to your persona YAML under ~/.plexon/personas/ and the server uses your text instead of the built-in.
Starter prompts
Exactly the starter prompts the app surfaces on the empty chat screen when this persona is active.
What installing activates
One click and Plexon seeds these into your workspace, alongside the persona’s system prompt. Your existing provider keys, theme, and settings are preserved.
Agents
software-architectbackend-architectfrontend-developerdevops-automatorsre-site-reliability-engineersecurity-engineerdatabase-optimizerapi-testerdata-engineerai-engineermcp-builderdependency-auditorlsp-index-engineer
Plugins
superpowersgithub-toolkitcode-review-graphdatabase-toolkitdocument-toolkitweb-testing
MCP servers (suggested)
context7sentrylineartwenty
Knowledge skills
code-simplifieririscode-security-reviewsql-migrationstest-hardeninggit-hygienetrace-and-bisectcrm-builder
Try another persona
Every persona swaps the AI’s identity. Hop between them as your work changes.
Start using the Software Developer persona
Install Plexon, open the Personas panel, pick Software Developer, and the AI switches identity on the next chat turn.