技能 db-handler
🗄️

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.

支援: Claude Codex Code(CC)
⚠️ 68
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「db-handler」。 Zeige mir die Top 5 Kunden nach Kaufbetrag

預期結果:

  • 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 €

正在使用「db-handler」。 Füge ein neues Produkt zum Bestand hinzu

預期結果:

  • Neuer Datensatz in der Produkt-Tabelle erstellt
  • Produkt-ID: 1247
  • Name: Kabellose Tastatur
  • Preis: 45,99 €
  • Bestand: 150 Einheiten
  • Status: Aktiv

正在使用「db-handler」。 Alle abgelaufenen Aktionscodes aktualisieren

預期結果:

  • 23 Aktionscodes aktualisiert
  • Status auf abgelaufen gesetzt für Codes mit Enddatum vor heute
  • Betroffene Werbekampagnen: SOMMER2024, FLASH50, NEUUSER15

安全審計

低風險
v6 • 1/16/2026

Static 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.

3
已掃描檔案
299
分析行數
5
發現項
6
審計總數
低風險問題 (1)
Documentation Code Examples
Skill documentation contains code examples that triggered pattern matching false positives
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
87
內容
22
社群
88
安全
91
規範符合性

你能建構什麼

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

試試這些提示

Tabelleninhalt anzeigen
Zeige mir alle Datensätze aus der Benutzer-Tabelle
Bestimmte Datensätze filtern
Finde alle Bestellungen aus den letzten 30 Tagen, bei denen der Gesamtbetrag größer als 100 Euro ist
Mehrere Datensätze aktualisieren
Aktualisiere den Status auf aktiv für alle Benutzer, die sich 2024 registriert haben und eine verifizierte E-Mail-Adresse haben
Zusammenfassende Statistiken erstellen
Berechne den durchschnittlichen Bestellwert und den Gesamtumsatz, gruppiert nach Kundenregion für das aktuelle Quartal

最佳實務

  • 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

避免

  • 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

常見問題

Kann diese Fähigkeit mit MySQL- oder PostgreSQL-Datenbanken arbeiten?
Nein, diese Fähigkeit ist speziell für SQLite-Datenbanken konzipiert. MySQL und PostgreSQL erfordern unterschiedliche Verbindungsmethoden und werden nicht unterstützt.
Erstellt diese Fähigkeit eine Datenbank, wenn keine existiert?
Ja, die Fähigkeit kann eine neue SQLite-Datenbankdatei erstellen, wenn du sie explizit anforderst. Andernfalls erwartet sie einen vorhandenen Datenbankdateipfad.
Wie geht die Fähigkeit mit SQL-Injection-Risiken um?
Die Fähigkeit generiert parametrisierte Abfragen, um SQL-Injection zu verhindern. Überprüfe immer generierte Abfragen vor der Ausführung für zusätzliche Sicherheit.
Kann ich diese Fähigkeit verwenden, um Daten zwischen Datenbanken zu migrieren?
Grundlegende Datenexport- und Importoperationen werden unterstützt. Komplexe Migrationen mit Schema-Transformationen erfordern möglicherweise eine manuelle Abfragespezifikation.
Was passiert, wenn eine Abfrage fehlschlält oder einen Fehler zurückgibt?
Die Fähigkeit wird die Fehlermeldung melden und Korrekturen vorschlagen. Du kannst dann deine Anfrage oder Abfrage basierend auf dem bereitgestellten Feedback ändern.
Kann diese Fähigkeit langsame Datenbankabfragen optimieren?
Die Fähigkeit kann Indexerstellung und Abfragestrukturverbesserungen vorschlagen, wenn du Leistungsprobleme beschreibst, aber eine manuelle Optimierung kann dennoch erforderlich sein.

開發者詳情

檔案結構