Audit interfaces for accessibility issues across semantics, keyboard use, focus management, color contrast, labels, and announcements. Use when reviewing or fixing UI accessibility.
Design and document API contracts including routes, request and response schemas, validation rules, error envelopes, auth expectations, naming conventions, and examples. Use when creating or revising endpoints, OpenAPI specs, or service interfaces.
Check whether code changes silently broke API contracts, behavior, schemas, or compatibility expectations. Use when reviewing endpoint changes, SDK updates, or public interface diffs.
Draft app titles, descriptions, changelogs, and keyword sets for app-store releases. Use when preparing App Store or Play Store metadata.
Check whether backup and restore plans are actually restorable, verifiable, and operationally safe. Use when auditing data protection workflows.
Check rosbag or recorded data replay issues involving topic names, clocks, remaps, timing, and consumer mismatch. Use when replayed data does not reproduce expected behavior.
Propose lower-cost bill-of-material substitutions while preserving critical requirements, interfaces, and risk constraints. Use when optimizing hardware cost.
Reproduce reported bugs, isolate failure conditions, inspect recent changes, test root-cause hypotheses, and propose the smallest safe fix plan. Use for vague "it broke" reports, flaky regressions, failing tests, or production issue investigations.