Explain a piece of code, concept, or system in plain English with zero assumed knowledge. Use when the user is confused, new to a codebase, or says "I have no idea what this does", "explain this to me", or "ELI5".
Write an enthusiastic, well-structured PR description for the current changes. Use when the user is about to open a pull request and says "write a PR description", "describe these changes", or "hype up this PR".
Generate a structured mental model of an unfamiliar codebase — entry points, data flow, key abstractions, and gotchas. Use when starting on a new repo, when the user says "explain this codebase", "how does this work", "onboard me", or before making large changes to unfamiliar code.
Build or improve multimodal meeting copilots that watch the screen, listen to audio, use Railtracks for agent workflows, and use Assistant UI for live chat.