一键导入
parity-sync
Add or update a method across hdb/hdbext packages with ESM/CJS/type parity. Use when changing runtime API in either package.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Add or update a method across hdb/hdbext packages with ESM/CJS/type parity. Use when changing runtime API in either package.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | parity-sync |
| description | Add or update a method across hdb/hdbext packages with ESM/CJS/type parity. Use when changing runtime API in either package. |
| disable-model-invocation | true |
Implement the requested method change with parity across hdb/ and hdbext/ unless explicitly told otherwise.
$ARGUMENTS
index.js and index.cjs in each affected package. Preserve existing naming conventions (*Promisified suffix for promise wrappers).loadProcedurePromisified has different signatures (hdb: 2 params, hdbext: 3 params). callProcedurePromisified calls storedProc.exec() in hdb but storedProc() in hdbext. destroyClient/validateClient/fetchSPMetadata are hdb-only.assert style in tests/*.Test.js. Tests exercise both ESM and CJS variants via the moduleVariants loop pattern.npm run types in each affected package directory. Verify generated files under @types/ reflect the updated API.Report:
Update all dependencies across hdb/, hdbext/, hdbhelper/, and hdbhelper-py/. Runs update script, presents change summary, updates CHANGELOG.md, and commits with approval.
Audit AI guidance files (CLAUDE.md, copilot-instructions.md, .github/agents/, .github/prompts/) for consistency. Use after updating any AI-facing documentation.
Pre-release verification checklist for hdb, hdbext, and/or hdbhelper packages. Run before publishing to npm or tagging a Go release.