用途:这是一套面向 AI 智能体的设计技能集,用于在实现前、中、后应用系统化设计原则,把自然语言需求一路追踪到模型、契约、公开操作与测试,并以证据(代码、契约测试、质量场景、独立验证)而非解释作为依据。人类保留最终价值判断、公开契约、不可逆决策与发布批准权。
主要能力:包含多个可独立使用的技能。mino-core 为通用决策框架,通常由其他技能调用;mino-problem-framing 在设计前区分观察、假设、问题、目标与成功标准;mino-domain-model-completeness 审计用例中缺失的概念、状态、约束、失败与权限;mino-design-by-contract 把需求转为前置条件、后置条件、不变量、失败保证与契约测试;mino-interface-implementation-separation 识别调用方分支与技术泄漏,围绕意图与契约设计边界;mino-architecture-quality-strategy 设计系统结构、数据归属、质量权衡、迁移与恢复;mino-reproducible-development 将多个设计产物与实现、评审、独立验证整合,适用于中大型变更。
使用方式:克隆仓库并让 AI 智能体配置引用 .agents/skills/ 目录: git clone https://github.com/my-take-dev/inspired-mino-design-skills.git cd inspired-mino-design-skills 随后在项目中创建或更新 .agents/AGENTS.md,按技能组合规则声明该技能。新功能或重大变更建议先用 mino-problem-framing 建立设计前提,再选一个设计技能;仅在需要跨多个视角贯穿实现与评审时使用 mino-reproducible-development。
适用场景:需求模糊或以方案为导向的功能、领域模型完整性核查、需求转可测试契约、接口与实现边界梳理、系统级架构质量与数据主权设计、中大型可复现变更。
限制:小型机械式变更(如重命名)且问题、契约、数据含义已有批准基线时无需使用本套件。mino-core 通常不直接调用。资料未提供收费、价格、平台支持范围等信息。