drift-mcp-repo-ops-usagelisted
Install: claude install-skill mick-gsk/drift
# Drift MCP Repo Ops Usage
Nutze diesen Skill, um den internen MCP-Server in [scripts/mcp_product_health_server.py](scripts/mcp_product_health_server.py) konsistent zu verwenden.
Ziel: Agenten sollen wiederkehrende Repo-Operations direkt per MCP-Tool auslesen, statt dieselben Prüfungen manuell per Terminal zu rekonstruieren.
## Wann verwenden
- User fragt nach Produktgesundheit oder Adoption/Performance/Stability-Status.
- User will eine schnelle Release-Entscheidung (GO/NO_GO) vor Push.
- User will wissen, welche Pre-Push-Gates durch den aktuellen Working Tree ausgelöst werden.
- User will prüfen, ob §18-Audit-Artefakte gegenüber Signal-Änderungen veraltet sind.
## Wann nicht verwenden
- Für normale Drift-Codeanalyse im Ziel-Repo: dafür die Drift-MCP-Tools (`drift_scan`, `drift_diff`, `drift_nudge`, ...) verwenden.
- Für Azure-, Foundry- oder Cloud-Operations.
- Wenn der interne Server nicht registriert ist und der User explizit nur CLI-Workflow möchte.
## Vorbedingungen
1. MCP-Dependency ist installiert:
```bash
.venv\Scripts\python.exe -m pip install -e ".[mcp]"
```
2. Der Server ist in [\.vscode/mcp.json](.vscode/mcp.json) registriert und zeigt auf:
- command: `.venv/Scripts/python.exe` (oder passender Python-Pfad)
- args: `scripts/mcp_product_health_server.py`
3. Bei fehlender Tool-Verfügbarkeit zuerst MCP-Server-Konfiguration reparieren, dann erneut aufrufen.
## Tool-Übersicht
1. `drift_product_health(refresh=False)`
- Liefert Adoption, Stability, Performa