What problem does it solve?
This Skill provides comprehensive guidance and automated checks to quickly diagnose and resolve common issues in the Blink Flutter app and its FastAPI backend. It eliminates the frustration of debugging app crashes, API connection failures, data display problems, and build errors, ensuring a smooth development and user experience.
Core Features & Use Cases
- Automated Health Checks: Run quick diagnostic sequences for API, database, and Flutter connectivity.
- Common Issue Solutions: Get step-by-step fixes for "Unable to connect to API," "Database not found," "No Chats Displayed," and various build/JSON parsing errors.
- Logging & Monitoring: Implement strategic logging in both Flutter and FastAPI, and leverage DevTools for performance analysis.
- Use Case: When your Blink app shows a "Failed to connect" error, use this skill to automatically check if the API is running, verify database access, and suggest code fixes for base URL configuration.
Quick Start
Help me debug why the Blink app is not displaying any chats.
First, check if the API is running and the database is accessible.
Then, suggest common solutions for this issue.