技能 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.

开发者详情

文件结构