feature-vision 是一个面向功能开发流程的愿景文档编写技能,来源于 steveclarke/dotfiles,地址为 https://www.skills.sh/steveclarke/dotfiles/feature-vision。其用途是帮助团队先完成功能愿景文档,再进入需求、规格与计划阶段。
主要能力:按五个阶段依次推进——问题发现、解决方案探索、用户需求分析、未来与范围发现、文档生成;全程保持一次只问一个问题,等待回答后再继续,并用待办列表跟踪进度。使用时会先读取 @~/.local/share/dotfiles/ai/guides/feature-development-process.md;若项目本地有 @project/guides/feature-development-process.md,可改用本地版以适配项目改动。启动时还会要求用户提供功能目录完整路径(例如 project/features/FT033-feature-name),并可标记已有笔记(如 @notes.md)供阅读。
生成的文档包括:vision.md(精简愿景文档,含一句话愿景、目录、问题、解决方案、用户需求、未来可能、具体范围,通常 100-150 行,不超过 200 行);future.md(按阶段整理未来增强);discussion-summary.md(跨阶段累积的讨论摘要,含愿景阶段、需求/规格/计划占位、Key Decisions Log 与 Technical Context)。
适用场景:小团队希望用精简、可读、可执行的文档承接功能开发流程;需要明确 v1 范围并桥接到需求阶段。限制:不写业务论证、部署细节、技术实现细节、详细用户故事或验收标准;用户角色在愿景层应合并为终端用户、管理员工、产品团队等粗粒度;范围部分只列出 v1 交付内容,不解释排除原因。资料未提及收费、价格、平台或量化效果。