SuperAPI AI 工具集

020-architecture-functional-requirements-cli

办公与效率

查看项目

更新于 10-15 22:39

技能介绍

用途:通过结构化对话,引导相关方梳理并记录 CLI 应用的架构决策与功能需求,最终产出 ADR 文档。ADR 是对话结果的文档化产物,而非对话本身。

主要能力:覆盖初始上下文(CLI 目的、用户、约束、时间线)、功能需求(工作流、命令、输入输出、UX)、技术决策(语言与框架、架构、数据、集成、测试、分发),并在生成 ADR 前先进行决策综合与校验。

使用方式:属于交互式技能。开始前必须运行 date 命令获取准确时间戳,用于 ADR;必须重新读取参考模板,不得使用缓存问题;每次只问一到两个问题,基于回答继续;在提议创建 ADR 前,必须先向用户确认摘要是否准确(例如“这样描述准确吗?”);必须等待用户确认“proceed”后才生成 ADR。详细指南、示例与约束见 references/020-architecture-functional-requirements-cli.md。

适用场景:需要为 CLI 开发建立 ADR、梳理需求与关键技术选择时。

限制:官方页面未提供更多平台、收费或效果信息;以上内容仅依据给定资料整理。