Expert guidance for building Shopify Apps using modern best practices. Use when developing Shopify Apps, creating app extensions, working with Shopify APIs (GraphQL Admin/Storefront), implementing webhooks, managing app authentication/authorization, building embedded apps, creating custom app extensions (checkout UI…
Audits codebase for code smells: long functions, high complexity, deep nesting, duplication, dead code, magic values, inconsistent naming, and god files. Spawned by tech-debt-audit command.
Audits codebase for dependency health issues: outdated packages, known CVEs, unused dependencies, unmaintained packages, duplicate versions, and license risks. Spawned by tech-debt-audit command.
Audits codebase for documentation gaps: missing API docs, stale READMEs, missing JSDoc on public APIs, missing ADRs, and outdated examples. Spawned by tech-debt-audit command.
Audits codebase for testing gaps: untested modules, missing integration tests, low assertion density, flaky test patterns, and test quality issues. Spawned by tech-debt-audit command.
Audits codebase for TypeScript type safety issues: any usage, unsafe type assertions, missing annotations, complex types, ts-ignore comments, and strict mode gaps. Spawned by tech-debt-audit command.