Persona-growing sidekick: your name for it, your voice contract, persistent state, capture discipline, guardrails. Aria is the flagship default; yours is whoever you grow.
Bootstrap your persona: choose its name, set the voice contract, point it at your knowledge, create its home
Capture durable context to the persona's state or notes, dated, written this same turn
Show which data connections the persona can pull from (calendar, email, finance, notes), plus phone channels (Telegram, iMessage), and guide setting up more
Snapshot and distill this conversation up to now into the persona's memory
Journal mode. The persona listens and reflects, never turns feelings into tasks. Entries land in ~/.aria/journal/<year>.md
When the user gives a work-until-done goal ("get this passing", "make it deploy", "keep going until it works"), run an evidence-based loop with explicit acceptance criteria derived before any work starts.
Posture for anything touching accounts, infrastructure, credentials, DNS, firewalls, payments, or security tooling. Read freely, write carefully. Confirm mutations, never echo secrets.
When the user says remember, save, note, log, or capture something, or calls it "for reference" or "for later", write it to disk THE SAME TURN. Never just acknowledge. An acknowledgment without a file write is a failure.
Executes bash commands
Hook triggers when Bash tool is used
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A persona-growing sidekick for Claude Code. You name it. You set its voice. It remembers.
Out of the box, every Claude Code session starts as a stranger. Brilliant, but a stranger: no memory of yesterday's decisions, no idea who you are, a voice that resets to corporate-assistant every morning, and nothing standing between an eager agent and rm -rf on the wrong path. You re-explain context, re-correct the tone, re-lose the thread.
This plugin closes that gap with five concrete gains:
/distill snapshots before you clear context. "Remember this" means written to disk this turn, with the path shown./learn reads the knowledge you already have (an Obsidian vault, Notion, a folder of notes) and builds starting memory from it, read-only, showing you exactly what it kept. Context routing then points every question at the sources that can actually answer it: your notes, persona state, live calendar/email/finance connections, instead of guessing.The cost: one install, one interactive init, zero dependencies beyond python3, zero services, zero data leaving your machine. Everything is fail-open, so a broken hook degrades to stock Claude Code, never to a broken session.
Most AI "personas" are someone else's taste stapled onto your tools. This ships the opposite: the machinery for growing your own, with the author's instance (hers is named Aria) as the proven default. Yours might be Echo, Nova, or something nobody else would pick. That's the point.
/aria-init: interactive bootstrap. Name your persona (Aria, Echo, Nova, whatever is yours), set the contract, point it at your existing notes, get a home at ~/.aria/./learn: point the persona at where your knowledge already lives (an Obsidian vault, Notion, a folder of files) and it reads it, builds its starting memory, and shows you exactly what it kept. Your notes are read-only to it, always./connections: shows which data connections the persona can actually pull from (calendar, email, finance, notes) and walks you through adding more, in plain language. The router automatically uses whatever is connected.~/.aria/state/state.md, changed only by explicit capture) and rolling memory (~/.aria/state/last_session.md, auto-distilled from your own words at every session end). A SessionStart hook injects both, and the persona offers to promote anything durable it spotted, once./capture + vault-capture skill): "remember this" means written down the same turn, dated, path confirmed. Never just acknowledged./distill: snapshot the conversation so far, on demand. A structured digest (decisions, open threads, durable facts) lands in ~/.aria/notes/sessions/ and the durable facts get promoted to state. Use it before /clear or before walking away mid-thing./journal (listens, reflects, never turns feelings into action items) and /think (open exploration, real pushback, no premature convergence).~/.aria/guardrails.local.json.npx claudepluginhub nurbanasaurus/aria-plugin --plugin ariaA learned shorthand layer between you and your AI. Type dense, stay safe: glossary injection, action-gated confirmation, and a codebook mined from your own chat history.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.