Avis Doctor
avis doctor inspects the current project and runs compatible integration verifiers.
avis doctorExample output:
Avis Project Health
Detected:Framework: nextjsLanguage: typescriptEcosystem: nodePackage manager: pnpm
Summary: partial: 1, healthy: 1
PARTIAL
TanStack QueryVerification:OK dependency installedWARN provider detected - src/app/providers.tsx was not found. (Run avis add tanstack-query to create the provider module.)
HEALTHY
ZustandVerification:OK dependency installedOK store detectedDoctor is one of Avis’s strongest differentiators. It checks more than package presence. For example, a project with @tanstack/react-query installed but no Avis-recognized provider module is partially configured, not healthy.
Current Checks
Section titled “Current Checks”Next.js integrations verify dependency presence plus generated starter files:
- Zustand store module
- TanStack Query provider module
- Zod schema module
- React Hook Form example component
Django REST Framework verifies:
djangorestframeworkdependency presencerest_frameworkinINSTALLED_APPS