将 MySQL SQL(尤其是建表 DDL)转换为 Oracle SQL。用户提到“转为oracle”或“转换oracle”,或明确要求把 MySQL 语句改成 Oracle 语句时必须使用此技能。转换时强制执行类型、默认值和主键约束命名规则。

v1.0.0

将 MySQL SQL(尤其是建表 DDL)转换为 Oracle SQL。用户提到“转为oracle”或“转换oracle”,或明确要求把 MySQL 语句改成 Oracle 语句时必须使用此技能。转换时强制执行类型、默认值和主键约束命名规则。

0· 61·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name and description match the SKILL.md rules. The skill enforces a specific, opinionated naming/formatting policy (e.g., all string types -> NVARCHAR2, forbid DEFAULT '', and primary-key constraint names prefixed with BWCT_SYS_C plus 8 random digits). That naming rule is unusual but internally consistent with the stated conversion purpose.
Instruction Scope
SKILL.md only describes parsing MySQL SQL and producing Oracle SQL with explicit mapping and output rules. It does not instruct reading files, environment variables, or contacting external endpoints. All actions described stay within the conversion task.
Install Mechanism
No install spec and no code files — instruction-only skill. No downloads, packages, or binaries requested.
Credentials
The skill requires no environment variables, credentials, or config paths. The requested scope (SQL-only transformation) matches this minimal environment footprint.
Persistence & Privilege
always is false, the skill is user-invocable and may be invoked autonomously (default), which is normal. The skill does not request persistence or system-wide configuration changes.
Assessment
This skill appears coherent and low-risk: it only contains conversion rules and asks for no credentials or installs. Before using in production, test with representative DDL to confirm the mapping semantics (NVARCHAR2 length handling, NUMBER precision, DATE vs TIMESTAMP, handling of CURRENT_TIMESTAMP). Verify that the enforced primary-key constraint naming convention (BWCT_SYS_C########) is acceptable for your environment and that generated 8-digit suffixes won't collide with existing constraint names. Be aware the skill will replace empty-string defaults with DEFAULT NULL and will explicitly add DEFAULT NULL for nullable columns — confirm this behavior aligns with your application logic and data expectations.

Like a lobster shell, security has layers — review code before you run it.

latestvk973rgezgc8ey8pc2hma16ngf984cahx

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments