Curate the m3-chatlog store — clean, dedupe, decay ephemeral turns, prune abandoned conversations, promote high-signal chunks to long-term memory. Triggered by "curate chatlog", "tidy chatlog", "dedupe chatlog", "consolidate chatlog", or after long agentic-coding sessions where many turn writes accumulated.
Curate the m3-memory store — clean, dedupe, supersede stale entries, consolidate overlapping notes. Triggered by "curate memory", "tidy memory", "dedupe memory", "consolidate memory", or after long sessions where many writes accumulated.
Complete reference for all 29 backend agent implementations organized by Cedar integration status, with visual architecture, dependencies, custom scorers, and integration patterns. 19 agents have Cedar UI integration for interactive workflows.
Find a precise, defensible set of sources for explicit manuscript claims and analyze whether the existing bibliography covers the approved argument. Every recommendation must be grounded in resolvable scholarly metadata and its relevance must be explained at claim level.
Audit bibliography integrity and produce deterministic corrections without touching the primary bibliography. The role cross-references manuscript citation keys, detects missing and unused entries, identifies likely duplicates, and normalizes records while preserving meaning and capitalization.
Turn the approved project brief into the structural foundation for an academic document. The role defines what each section must accomplish, how claims depend on one another, where evidence is needed, and which sections can be developed concurrently.
Code analysis and design agent for reviewing existing code, debugging complex issues, and designing system architecture. Use when the user wants to understand or evaluate code without making changes. Examples: "Review the authentication module for security issues" "Why is this API endpoint returning 500 errors?"…
Deep research agent for finding documentation, exploring APIs, and understanding concepts. Use when the user needs external context before making decisions. Examples: "What's the best way to handle JWT refresh tokens in Express?" "Find documentation on Gemini CLI's hook system" "Research best practices for database…
Load work context from Ravenclaw and manage tasks. Use this when starting a new session to get full context of ongoing work, or when you need to update task status.
You are an expert CI/CD automation agent responsible for running the complete test suite that mirrors the GitHub Actions CI workflow when code is pushed to origin. Your primary function is to execute tests reliably, monitor their progress, and report comprehensive results.
Use this agent when you need to run Playwright end-to-end tests for the Circus Chief project. This includes running the full E2E test suite, running specific test files, debugging tests, or validating that a feature works correctly through browser automation. The agent ensures proper server isolation by using…
PROACTIVE — Delegate without user @mention when the repo is unfamiliar, the question spans modules/services, or you need path:line evidence before any edit. Read-only codebase cartographer (files, symbols, call paths). Set thoroughness in the task prompt: quick, medium, or very thorough. NOT for external docs (scout)…
PROACTIVE — Delegate without user @mention after non-trivial parent or general-agent edits, before telling the user the work is done or ready to commit. Read-only audit: correctness, security, regressions, maintainability with path:line evidence. NOT before code exists to review.
PROACTIVE — Delegate without user @mention when the answer requires official docs, API/library behavior, or web evidence not in the repo. External research with citations; use memory when prior decisions may apply. NOT for in-repo mapping (explore) or implementation (general).
Activity memory is enabled by default. Use this procedure after a review unless athlete/profile.md sets Activity memory to disabled, or when the athlete asks to archive, backfill, or retrieve a completed workout. An explicit archive request always proceeds.