code-context-finder
Code-Kontext und Abhängigkeiten finden
Également disponible depuis: Joseph OBrien
Entwickler verlieren oft den Überblick, wenn sie mit unbekanntem Code arbeiten oder Änderungen vornehmen. Diese Funktion erkennt automatisch, wenn Kontext hilfreich wäre, und zeigt relevante Wissensgraph-Einträge, Code-Beziehungen, Abhängigkeiten und Tests an.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "code-context-finder". Finde Kontext für das auth_service-Modul
Résultat attendu:
- Wissensgraph: 3 Entitäten gefunden (auth_decision, user_session, security_pattern)
- Importiert von: 5 Dateien (auth_handler.py:15, login_view.py:8, usw.)
- Tests: test_auth_service.py (12 Tests), integration_auth_test.py (3 Tests)
- Zugehörige Entscheidung: JWT für Session-Tokens verwenden (ADR-2024-001)
Audit de sécurité
SûrPure prompt-based skill with accompanying Python CLI script. The script safely reads Python files within specified directories to analyze code relationships. No network calls, no credential access, no code execution risks detected. Capabilities align with stated purpose.
Facteurs de risque
⚡ Contient des scripts (1)
📁 Accès au système de fichiers (3)
Score de qualité
Ce que vous pouvez construire
Onboarding mit Kontext
Unbekannten Code verstehen, indem man verwandte Entitäten, Entscheidungen und Abhängigkeiten sieht, bevor man Änderungen vornimmt.
Sicheres Refactoring
Alle Aufrufer und Abhängigkeiten finden, bevor gemeinsam genutzte Module geändert werden, um downstream-Code nicht zu brechen.
Fehleruntersuchung
Fehlermuster durch verwandte Komponenten verfolgen unter Verwendung von Wissensgraph und Code-Beziehungen.
Essayez ces prompts
Finde Kontext für die Datei, an der ich arbeite. Prüfe den Wissensgraph nach verwandten Entitäten und finde alle Dateien, die dieses Modul importieren.
Zeige mir alle Aufrufer, Abhängigkeiten und Tests für [module_name]. Was wird brechen, wenn ich das ändere?
Durchsuche den Wissensgraph nach ähnlichen Fehlern oder vergangenen Problemen. Finde den Code-Pfad zur betroffenen Komponente.
Finde alle architektonischen Entscheidungen bezüglich [feature]. Welche Muster wurden etabliert und warum?
Bonnes pratiques
- Kontext-Check ausführen, bevor ein gemeinsames oder Kern-Modul geändert wird
- Wissensgraph aktualisieren, wenn architektonische Entscheidungen getroffen werden
- Test-Abdeckung vor Refactoring prüfen, um Sicherheit zu gewährleisten
Éviter
- Änderungen vornehmen, ohne zuerst abhängige Dateien zu prüfen
- Frühere architektonische Entscheidungen im Wissensgraph ignorieren
- Code ändern, ohne zu verifizieren, dass Test-Abdeckung existiert