backend-debugging-dependency-resolution
Installation
SKILL.md
Backend Debugging and Dependency Resolution Skill
Purpose
This skill provides a systematic methodology for diagnosing and resolving backend service issues in FastAPI applications, with particular focus on dependency conflicts, database schema mismatches, import errors, and middleware configuration problems.
When to Use This Skill
This skill should be used when:
- FastAPI applications fail to start or respond with internal server errors
- Dependency version conflicts arise between FastAPI, Starlette, and related packages
- Database foreign key constraint violations occur
- Import-related errors prevent module loading
- Middleware configuration causes request processing failures
- Authentication or session management systems malfunction
- RAG agent or vector store integration fails