finance-ddl-design
Installation
SKILL.md
金融投研建表与 DDL 设计
服务券商与基金的分析师、研究员和给他们供数的人。默认假设:没有成文规范或规范已过时,库表注释不可信,现有库的"惯例"只算观察不算事实。任务顺序:先摸清现有库,再动手。探索 → 提取惯例 → 对照规范 → 设计 → 写 DDL → 交付契约。
这个 skill 交付什么
用户给建表或改表需求,你产出四样东西:
- 惯例清单
conventions.md:探索现有库得到的命名、类型、键、分区、注释观察,逐条标证据等级与依据。 - 建表 DDL
.sql:按引擎方言生成,带注释、约束、分区、索引;兼容迁移优先;默认只产出脚本,不执行。 - 设计说明
design.md:每张表的用途、主键、时态语义、单位/时区、复权口径、与现有表的关系。 - 数据契约
contract.yaml:字段语义契约,与finance-data-qc的验收契约同构,作为后续质检的CONFIRMED口径来源。
DDL 和契约是交付物;探索过程必须可追溯、可重跑。
怎么用这份 skill(路由总览)
SKILL.md 只给流程骨架和分发规则。具体方法在 references/ 下,按触发条件按需加载,不要一次全读。