db-handler
SQLite-Datenbanken mit natürlicher Sprache verwalten
Datenbankoperationen erfordern komplexe SQL-Syntax und Verbindungsverwaltung. Diese Fähigkeit übersetzt natürliche Sprachanfragen in SQLite-Operationen für nahtlose Dateninteraktion.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "db-handler". Zeige mir die Top 5 Kunden nach Kaufbetrag
Resultado esperado:
- Abfrage erfolgreich ausgeführt
- Kunde: John Smith - Gesamt: 4.532,00 €
- Kunde: Sarah Johnson - Gesamt: 3.891,50 €
- Kunde: Mike Chen - Gesamt: 3.245,75 €
- Kunde: Emma Davis - Gesamt: 2.987,25 €
- Kunde: Alex Rodriguez - Gesamt: 2.654,00 €
A utilizar "db-handler". Füge ein neues Produkt zum Bestand hinzu
Resultado esperado:
- Neuer Datensatz in der Produkt-Tabelle erstellt
- Produkt-ID: 1247
- Name: Kabellose Tastatur
- Preis: 45,99 €
- Bestand: 150 Einheiten
- Status: Aktiv
A utilizar "db-handler". Alle abgelaufenen Aktionscodes aktualisieren
Resultado esperado:
- 23 Aktionscodes aktualisiert
- Status auf abgelaufen gesetzt für Codes mit Enddatum vor heute
- Betroffene Werbekampagnen: SOMMER2024, FLASH50, NEUUSER15
Auditoria de Segurança
Baixo RiscoStatic analysis detected 46 patterns but most are false positives. The Ruby backtick patterns are in markdown code examples showing PostgreSQL syntax, not executable code. The weak cryptography findings are in skill-report.json metadata, not actual code. No malicious intent or dangerous operations found in the skill implementation.
Problemas de Baixo Risco (1)
Fatores de risco
⚙️ Comandos externos (31)
⚡ Contém scripts (2)
🌐 Acesso à rede (1)
📁 Acesso ao sistema de arquivos (1)
Pontuação de qualidade
O Que Você Pode Construir
Anwendungsbenutzerdaten verwalten
Benutzerdatensätze, Authentifizierungsdaten und Sitzungsinformationen in Webanwendungsdatenbanken abfragen und aktualisieren
Einblicke aus lokalen Datensätzen gewinnen
Analytische Abfragen auf SQLite-Datendateien ausführen, um Berichte zu erstellen und Trends zu identifizieren, ohne manuell SQL zu schreiben
Mobile App-Datenbanken testen und debuggen
SQLite-Datenbanken, die in iOS- und Android-Anwendungen verwendet werden, während der Entwicklung und beim Testen inspizieren und ändern
Tente Estes Prompts
Zeige mir alle Datensätze aus der Benutzer-Tabelle
Finde alle Bestellungen aus den letzten 30 Tagen, bei denen der Gesamtbetrag größer als 100 Euro ist
Aktualisiere den Status auf aktiv für alle Benutzer, die sich 2024 registriert haben und eine verifizierte E-Mail-Adresse haben
Berechne den durchschnittlichen Bestellwert und den Gesamtumsatz, gruppiert nach Kundenregion für das aktuelle Quartal
Melhores Práticas
- Sichere immer deine Datenbankdatei, bevor du UPDATE- oder DELETE-Operationen auf Produktionsdaten durchführst
- Verwende spezifische Tabellen- und Spaltennamen in deinen Anfragen, um eine genaue Abfragegenerierung sicherzustellen
- Überprüfe generierte Abfragen vor der Ausführung, wenn du mit kritischen Geschäftsdaten arbeitest
Evitar
- Vermeide vage Anfragen wie 'behebe das Datenbankproblem' ohne anzugeben, welche Tabelle oder welches Problem Aufmerksamkeit benötigt
- Fordere keine Datenlöschung an ohne klare Bedingungen oder Filter anzugeben
- Vermeide es anzunehmen, dass Tabellenstrukturen existieren, ohne zuerst das Schema zu bestätigen oder eine Tabelleninspektion anzufordern
Perguntas Frequentes
Kann diese Fähigkeit mit MySQL- oder PostgreSQL-Datenbanken arbeiten?
Erstellt diese Fähigkeit eine Datenbank, wenn keine existiert?
Wie geht die Fähigkeit mit SQL-Injection-Risiken um?
Kann ich diese Fähigkeit verwenden, um Daten zwischen Datenbanken zu migrieren?
Was passiert, wenn eine Abfrage fehlschlält oder einen Fehler zurückgibt?
Kann diese Fähigkeit langsame Datenbankabfragen optimieren?
Detalhes do Desenvolvedor
Estrutura de arquivos
📄 SKILL.md