Generate language-agnostic coding contracts (spec.md) from requirements. Outputs interface signatures, behavioral constraints, and verification checklists — never implementation code. Designed for the "strong model writes spec, weak model writes code" workflow. Spec files are reusable knowledge artifacts: write once, implement in any language. Use when the user wants to create a coding spec, define interfaces before implementation, or build a reusable engineering contract. Triggers on: "写规范", "生成 spec", "定义接口", "做实现蓝图", "coding contract", "implementation spec", "technical specification", or when a brainstorming design document needs to be converted into an actionable engineering plan.

Install

openclaw skills install @dachunggan/coding-contract