convert-ddl-to-tablespec

Convert CREATE TABLE DDL into DE-08 table definitions.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/bs-koo/gx-pm --skill convert-ddl-to-tablespec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convert-ddl-to-tablespec
Source: https://github.com/bs-koo/gx-pm/tree/main/plugins/gx-pm/skills/convert-ddl-to-tablespec
Command: npx skills add https://github.com/bs-koo/gx-pm --skill convert-ddl-to-tablespec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

DDL을 DE-08 테이블정의서 형식으로 변환하는 자동화 도구로, ERDCloud, DataGrip, DBeaver 등에서 복사한 DDL을 쉽게 처리합니다.

Core Features & Use Cases

  • DDL 파싱을 통해 테이블명, 컬럼명, 데이터타입, 제약조건(PK, FK, NOT NULL)을 추출해 표준 양식으로 변환합니다.
  • ERDCloud, DataGrip, DBeaver 등 다양한 출처의 DDL을 지원합니다.
  • 주석(Comment) 파싱과 한글명 추론으로 문서화 가독성을 높입니다.

Quick Start

DDL 텍스트를 붙여넣거나 ddl.sql 파일 경로를 지정하면 DE-08 테이블정의서로 변환을 시작합니다.

Frequently Asked Questions about convert-ddl-to-tablespec

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert CREATE TABLE DDL to a DE-08 table spec format?

Yes, it supports DDL from ERDCloud, DataGrip, DBeaver, and project ddl.sql files. It parses the pasted DDL text or file path inputs to extract the table definitions regardless of the source environment.

How does the tool handle comments for column naming in the output?

The tool uses COMMENT-based naming inference to parse comments and extract Korean names. This improves the readability of the generated DE-08 table definitions during the DDL parsing process.

What constraints can be extracted when parsing DDL into a table definition?

When parsing DDL into a table definition, the tool extracts primary keys, foreign keys, and NOT NULL constraints. It also processes table names, column names, and data types to build the complete structure.

Do I need to format my DDL before converting it to a table definition?

No, you do not need to manually format the DDL before converting it to a table definition. You can directly paste the raw DDL text or specify the ddl.sql file path to initiate the automated parsing and conversion process.