스킬 schema-visualizer
🗄️

schema-visualizer

안전 🌐 네트워크 접근⚙️ 외부 명령어

Generieren von Datenbankschema-Diagrammen und ERDs

Das Verständnis komplexer Datenbankschemas erfordert Zeit und kann zu Fehlern führen. Diese Fähigkeit hilft Ihnen, professionelle ERDs, Mermaid-Diagramme und Dokumentationen aus jeder Datenbankschema-Quelle sofort zu generieren.

지원: Claude Codex Code(CC)
⚠️ 68 나쁨
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"schema-visualizer" 사용 중입니다. @schema-visualizer --from-prisma schema.prisma --format mermaid

예상 결과:

  • Users-Tabelle mit Spalten: id (int, PK), email (varchar, unique), username (varchar, unique)
  • Orders-Tabelle verknüpft mit Users über user_id-Fremdschlüssel
  • Products-Tabelle mit category_id, die auf Categories verweist
  • Order_Items-Verbindungstabelle, die Orders und Products verbindet
  • Visuelles ERD, das Eins-zu-Viele-Beziehungen zwischen Entitäten zeigt

보안 감사

안전
v5 • 1/16/2026

All 187 static findings are FALSE POSITIVES. This is a pure documentation skill containing only markdown text and example code snippets. The scanner incorrectly flagged documentation patterns (bcrypt mentions, command examples, database terms) as security issues. No executable code, network access, filesystem access, or external command execution exists. The pre-computed report correctly assessed this as safe.

2
스캔된 파일
1,024
분석된 줄 수
2
발견 사항
5
총 감사 수
감사자: claude 감사 이력 보기 →

품질 점수

38
아키텍처
100
유지보수성
81
콘텐츠
33
커뮤니티
100
보안
74
사양 준수

만들 수 있는 것

Dokumentieren bestehender Datenbanken

Generieren Sie vollständige Dokumentation für Legacy-Datenbanken, um neue Teammitglieder schnell einzuarbeiten.

Entwerfen und Teilen von Schemas

Erstellen Sie klare ERDs aus ORM-Modellen, um Datenbankdesigns mit Stakeholdern zu kommunizieren.

Erstellen von Schema-Dokumentation

Erstellen Sie lesbare Datenbankdokumentation in Markdown oder JSON für technische Dokumente.

이 프롬프트를 사용해 보세요

Grundlegende ERD-Generierung
@schema-visualizer --from-prisma schema.prisma --format mermaid
Beziehungen analysieren
@schema-visualizer --analyze-relationships --format mermaid
Dokumentation generieren
@schema-visualizer --format markdown --include-indexes --include-constraints
Schemas vergleichen
@schema-visualizer --compare production-schema.sql staging-schema.sql --format markdown

모범 사례

  • Vollständige Schemainformationen für genaue Beziehungserkennung bereitstellen
  • --include-indexes-Flag verwenden, um Leistungsaspekte in Diagrammen anzuzeigen
  • In mehrere Formate exportieren, um sie mit verschiedenen Stakeholdern zu teilen

피하기

  • Angenommen, dass die Fähigkeit eine Verbindung zu Live-Datenbanken herstellen und Daten abfragen kann
  • Teilweise Schemainformationen bereitstellen und vollständige Diagramme erwarten
  • Generierte Diagramme als einzige Datenbankdokumentation verwenden

자주 묻는 질문

Welche Datenbanksysteme werden unterstützt?
Jedes Datenbanksystem. Die Fähigkeit funktioniert mit Schema-Definitionen, nicht mit spezifischen Datenbank-Engines.
Welche Eingabeformate werden akzeptiert?
Prisma-Schemas, TypeORM-Entitäten, SQLAlchemy-Models, SQL-Dumps und CREATE TABLE-Anweisungen.
Greift diese Fähigkeit auf meine Datenbank zu?
Nein. Sie müssen die Schema-Definition bereitstellen. Die Fähigkeit stellt keine Verbindung zu Datenbanken her.
Kann ich Diagramme aus mehreren ORM-Formaten zusammen generieren?
Ja. Kombinieren Sie mehrere Schema-Quellen in Ihrer Eingabeaufforderung für ein einheitliches Diagramm.
Welche Ausgabeformate sind verfügbar?
Mermaid ERD, PlantUML, dbdiagram.io DBML, Markdown-Tabellen und JSON-Schema.
Wie unterscheidet sich dies von SchemaSpy oder DBeaver?
Diese Fähigkeit generiert textbasierte Diagramme durch KI. Verwenden Sie SchemaSpy oder DBeaver für automatisierte Datenbank-Introspektion.

개발자 세부 정보

파일 구조

📄 SKILL.md