What problem does it solve? Reviewing asynchronous code for architectural rule violations is slow and inconsistent when done by hand. This Skill automates a focused architecture review of the async layer—infrastructure, queues, workers, and park-vs-fail decisions—by applying a fixed catalog of lenses to a code change and producing a structured findings report. ## Core Features & Use Cases - Lens-Based Review: Judges code strictly against the lenses in the async lens file, deciding each as finding, pass, unverified, or not applicable, with severity taken from the lens. - Flexible Scope: Reviews the current branch's change, the whole repository, a git range, a single commit, or a path/glob, reading history with git show when the scope is not checked out. - Static Checker Integration: Runs the bundled arch-check tool first on working-tree scopes and treats its full-coverage lenses as decided, falling back to manual judgment when the checker cannot run. - Use Case: Before merging a pull request that adds a new queue consumer, run the review to catch missing consumer-side idempotency or a worker that fails instead of parking a poison message. ## Quick Start Ask the assistant to run an async architecture review of the current branch's changes and report any findings with file and line references.