gap-analysis
Installation
SKILL.md
Gap Analysis: Finding Missing Tests
A systematic methodology for identifying which source files and functions lack adequate test coverage. This skill produces a structured gap report that the convergence-loop skill consumes.
Step 1: Detect Project Type
Scan the project root for marker files to determine which stack profile to load:
| Marker | Profile |
|---|---|
pyproject.toml with fastapi or starlette in dependencies |
python-fastapi |
pyproject.toml with PySide6 or PyQt6 in dependencies |
python-pyside6 |
pyproject.toml with django in dependencies |
python-django |
manifest.json with "domain" key + custom_components/ directory |
home-assistant |
Package.swift or *.xcodeproj |
swift-swiftui |
pyproject.toml with no framework match |
Generic Python (use pytest conventions) |
| No marker found | Ask user which profile to use |
No Profile Match
Related skills