技能 schema-visualizer
🗄️

schema-visualizer

安全 🌐 网络访问⚙️ 外部命令

데이터베이스 스키마 다이어그램 및 ERD 생성

복잡한 데이터베이스 스키마를 이해하는 데 시간이 오래 걸리고 실수로 이어질 수 있습니다. 이 스킬은 모든 데이터베이스 스키마 소스에서 즉각적으로 전문적인 ERD, Mermaid 다이어그램 및 문서를 생성하는 데 도움이 됩니다.

支持: Claude Codex Code(CC)
⚠️ 67
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“schema-visualizer”。 @schema-visualizer --from-prisma schema.prisma --format mermaid

预期结果:

  • id(int, PK), email(varchar, unique), username(varchar, unique) 열이 있는 Users 테이블
  • user_id 외래 키를 통해 Users에 연결된 Orders 테이블
  • Categories를 참조하는 category_id가 있는 Products 테이블
  • Orders와 Products를 연결하는 Order_Items 결합 테이블
  • 엔티티 간 일대다 관계를 보여주는 시각적 ERD

安全审计

安全
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
内容
20
社区
100
安全
74
规范符合性

你能构建什么

기존 데이터베이스 문서화

새 팀원을 빠르게 온보딩하기 위해 레거시 데이터베이스에 대한 전체 문서를 생성합니다.

스키마 설계 및 공유

이해관계자와 데이터베이스 설계를 소통하기 위해 ORM 모델에서 명확한 ERD를 생성합니다.

스키마 문서 생성

기술 문서를 위해 Markdown 또는 JSON 형식으로 읽기 쉬운 데이터베이스 문서를 생성합니다.

试试这些提示

기본 ERD 생성
@schema-visualizer --from-prisma schema.prisma --format mermaid
관계 분석
@schema-visualizer --analyze-relationships --format mermaid
문서 생성
@schema-visualizer --format markdown --include-indexes --include-constraints
스키마 비교
@schema-visualizer --compare production-schema.sql staging-schema.sql --format markdown

最佳实践

  • 정확한 관계 탐지를 위해 완전한 스키마 정보 제공
  • 다이어그램에서 성능 고려사항을 표시하려면 --include-indexes 플래그 사용
  • 다른 이해관계자와 공유하기 위해 여러 형식으로 내보내기

避免

  • 스킬이 라이브 데이터베이스에 연결하고 데이터를 쿼리할 수 있다고 가정
  • 부분적인 스키마 정보만 제공하고 완전한 다이어그램 기대
  • 생성된 다이어그램을 유일한 데이터베이스 문서로 사용

常见问题

어떤 데이터베이스 시스템이 지원되나요?
모든 데이터베이스 시스템. 이 스킬은 특정 데이터베이스 엔진이 아닌 스키마 정의로 작동합니다.
어떤 입력 형식이 지원되나요?
Prisma 스키마, TypeORM 엔티티, SQLAlchemy 모델, SQL 덤프 및 CREATE TABLE 문.
이 스킬이 내 데이터베이스에 접근하나요?
아니요. 스키마 정의를 제공해야 합니다. 이 스킬은 어떤 데이터베이스에도 연결되지 않습니다.
여러 ORM 형식의 다이어그램을 함께 생성할 수 있나요?
네. 통합 다이어그램을 위해 프롬프트에서 여러 스키마 소스를 조합할 수 있습니다.
어떤 출력 형식이 지원되나요?
Mermaid ERD, PlantUML, dbdiagram.io DBML, Markdown 테이블 및 JSON 스키마.
SchemaSpy나 DBeaver와 비교하면 어떻게 되나요?
이 스킬은 AI를 통해 텍스트 기반 다이어그램을 생성합니다. 자동화된 데이터베이스 인트로스펙션에는 SchemaSpy 또는 DBeaver를 사용하세요.

开发者详情

文件结构

📄 SKILL.md