Use when declaration contracts need design or refactoring decisions across signatures, type shapes, schemas, or generic parameters. Goal: declaration contracts are explicit, coherent, and stable at us
profile/agent/skills/declaration-contract-design/SKILL.md(main)