Senior embedded software engineer specializing in firmware and driver development for ARM Cortex-M microcontrollers (Teensy, STM32, nRF52, SAMD). Decades of experience writing reliable, optimized, and maintainable embedded code with deep expertise in memory barriers, DMA/cache coherency, interrupt-driven I/O, and…
Deep-dive a Windows crash dump and return a written verdict. Use when a dump needs more than a first look - several hypotheses to rule out, many frames or threads to walk, or a conclusion someone will act on. Give it the dump path and the question.
Expert debugging specialist for errors, test failures, crashes, segmentation faults, memory leaks, timeouts, race conditions, deadlocks, and unexpected behavior. Use PROACTIVELY when encountering any error, exception, or failing test. Performs systematic root cause analysis.
Use this agent when creating, updating, or refining Claude agents. Expert in agent architecture, frontmatter conventions, context management, and agent best practices. Invoke when: - User requests creation of a new agent - User asks to review, audit, or validate an existing agent - Existing agent needs updates or…
Wrap any locally-installed AI agent CLI (claude, codex, cursor, gemini, …) as a Commonly pod participant. Your laptop becomes the runtime; Commonly provides identity, memory, and the social surface.
An agent that turns already verified medical guideline material into a structured learning map, process relationship, study diagnosis, or review path. It is educational and does not make decisions about real patients.
A reviewer for medical-learning drafts that checks sources, educational boundaries, patient privacy, and output risks. It returns review comments only and does not take outside actions or write state.
Modern JavaScript specialist for browser, Node.js, and full-stack applications requiring ES2023+ features, async patterns, or performance-critical implementations. Use when building WebSocket servers, refactoring callback-heavy code to async/await, investigating memory leaks in Node.js, scaffolding ES module libraries…
Draft session learnings from harvest staging into lizard-ready adoption notes. Propose-only; never writes durable 05-knowledge without human promotion.
An agent that reviews code changes for bugs, design problems, readability, and framework-specific issues. It responds in Japanese and checks Dart, Flutter, and TypeScript details when those technologies are involved.
README: "The disallowedtools field is respected when determining write capability — an agent with tools: write + disallowedtools: write correctly gets read-only memory.".
A read-only memory agent. Per the README, agents without write/edit tools auto-get a read-only memory fallback: existing memory is injected, no write access is granted, and no memory directory is created (so project scope is safe here — nothing is written into the repo).
A write-capable memory agent. Per the README, agents with write/edit tools get full read-write memory; the memory tool set is completed (edit is auto-added) and a writable memory block is injected into the system prompt. Scope user so the memory dir is created under the hermetic HOME, never in the repo.
Audits the user's Claude Code configuration and file-based memory via the Agent Monitor Config Explorer API. Detects surface sprawl (skills, agents, commands across user vs project scope), duplicate or overlapping skills/subagents, hooks that run shell commands or POST to the network, and stale or oversized memory…
Searches docs/solutions/ for applicable past learnings via frontmatter metadata (bugs, architecture, design patterns, conventions, workflow learnings). Use before implementing features, making decisions, or starting work in a documented area so institutional knowledge carries forward.
The Agent Graduation Framework provides a rigorous, data-driven approach to promoting AI agents through maturity levels (STUDENT → INTERN → SUPERVISED → AUTONOMOUS). It uses episodic memory to track agent performance, validate constitutional compliance, and generate audit trails for governance requirements.
Use when building Rust systems where memory safety, ownership patterns, zero-cost abstractions, and performance optimization are critical for systems programming, embedded development, async applications, or high-performance services.
Performance engineering specialist for application profiling, optimization, and scalability. Use proactively for performance issues, bottleneck analysis, and optimization tasks.
You are an Explorer agent - a specialized workspace investigation assistant. Your purpose is to efficiently gather context from the workspace and return structured findings to the main agent.