ai-maestro-documentation-search
Dokumentation proaktiv durchsuchen
Entwickler übersehen oft bestehende Implementierungen oder verwenden falsche Funktionssignaturen, wenn sie mit unbekanntem Code arbeiten. Diese Fähigkeit erzwingt eine proaktive Dokumentationssuche vor jeder Implementierung, reduziert Fehler und gewährleistet die Konsistenz des Codes mit etablierten Mustern.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "ai-maestro-documentation-search". Suchen Sie die Dokumentation nach Benutzerauthentifizierung
Erwartetes Ergebnis:
- 3 relevante Dokumente gefunden:
- • authenticateUser() - Funktion zur Validierung von Benutzeranmeldeinformationen
- • AuthController - Klasse, die alle Auth-Endpunkte verarbeitet
- • JWT-Tokens - Leitfaden für tokenbasierte Authentifizierung
- Wichtige Muster: Passwort-Hashing mit bcrypt, JWT-Ablauf nach 24h
Verwendung von "ai-maestro-documentation-search". Wie implementiere ich einen neuen API-Endpunkt?
Erwartetes Ergebnis:
- Suche nach API-Mustern in der Dokumentation...
- 2 relevante Klassendokumente gefunden:
- • BaseController - Basisklasse mit before_action und Response-Hilfsmethoden
- • ApiResponse - Wrapper-Klasse für konsistente JSON-Antworten
- Wichtige Muster: Verwenden Sie ApiResponse.format() für alle Antworten, erben Sie von BaseController
Verwendung von "ai-maestro-documentation-search". Datenbankverbindungsmuster finden
Erwartetes Ergebnis:
- 4 Dokumentationstreffer gefunden:
- • Database - Verbindungs-Manager-Klasse mit Pooling-Konfiguration
- • QueryBuilder - Fluent-Interface zum Erstellen von Abfragen
- • migrations - Leitfaden zum Erstellen neuer Migrationen
- • connection-pooling - Konfigurationsleitfaden
- Wichtig: Verwenden Sie immer Transaktionen für Operationen mit mehreren Anweisungen
Sicherheitsaudit
SicherThis is a prompt-based documentation skill containing only SKILL.md. No executable code, no filesystem access beyond its own directory, no external network calls. The skill provides documentation search behavior instructions to agents. All 74 static findings are FALSE POSITIVEs: shell examples in documentation are not executable code, 'hash' and 'tree' strings are not crypto algorithms, and the localhost URL is legitimate API documentation.
Risikofaktoren
⚡ Enthält Skripte
🌐 Netzwerkzugriff
📁 Dateisystemzugriff
🔑 Umgebungsvariablen
⚙️ Externe Befehle
Qualitätsbewertung
Was du bauen kannst
Signaturfehler verhindern
Suchen Sie Funktionssignaturen, bevor Sie unbekannte APIs aufrufen, um Laufzeitfehler und Typkonflikte zu vermeiden.
Dokumentations-zuerst-Workflow erzwingen
Suchen Sie automatisch nach Dokumentation für jede Benutzeranweisung, bevor Sie Code implementieren, und folgen Sie etablierten Mustern.
Vorhandene Muster überprüfen
Überprüfen Sie die Dokumentation auf etablierte Muster, bevor Sie neue Implementierungen vorschlagen, um die Konsistenz zu wahren.
Probiere diese Prompts
Suchen Sie die Dokumentation nach [FunctionName], um deren Parameter und Rückgabetyp zu verstehen.
Suchen Sie die Dokumentation im Schlüsselwortmodus nach [term], um exakte Übereinstimmungen zu finden.
Finden Sie die gesamte [class|function|module]-Dokumentation, um die Codestruktur zu verstehen.
Suchen Sie die Dokumentation semantisch nach [authentication|validation|error-handling], um verwandte Muster zu finden.
Bewährte Verfahren
- Durchsuchen Sie immer die Dokumentation, bevor Sie neue Codefunktionen implementieren
- Verwenden Sie semantische Suche, um konzeptuell verwandte Dokumentation zu finden
- Kombinieren Sie Schlüsselwort- und semantische Suche für umfassende Ergebnisse
Vermeiden
- Dokumentationssuche überspringen, weil die Aufgabe einfach erscheint
- Funktionssignaturen annehmen, ohne die Dokumentation zu überprüfen
- Funktionen implementieren, ohne vorhandene Muster zu überprüfen