Conduct a thorough code review in an isolated subagent context. Use when asked to review code, check for bugs, audit changes, or assess code quality. Accepts an optional scope argument (staged, changed, all-python, a specific file/package path, or an explicit space-separated list of files). An optional ticket ID can be appended to help the subagent load task context (e.g. "changed TOO-14").
Reduce cyclomatic and cognitive complexity in Python code. Break down complex functions, simplify control flow, and track complexity trends over time.
Search, read, create, and edit notes in the user's Obsidian vault. Use when asked to look up, write, or update Obsidian notes or memories โ especially in claude-global-memory.