当用户请求“设计功能”、“做出架构决策”、“选择模式”、“选定技术”、“规划结构”、“决定方案”,或在实施前请求技术设计时,应使用此技能。适用于架构规划、模式选择以及技术决策。切勿用于直接代码实现、漏洞修复,或简单的代码编辑。
研究并整理全行业最新的 AI 新闻。当被要求查找 AI 新闻、获取 AI 更新、研究 AI 动态、查看 AI 公告或收集 AI 公司情报时使用此技能。触发器包括“AI 新闻”、“最新 AI 发展”、“AI 新动态”、“AI 行业更新”或关于特定 AI 公司(OpenAI、Anthropic、Google、Microsoft、Meta、Amazon、Nvidia、xAI、Mistral、Cohere、Apple、Salesforce)的请求。
将商业想法、问题与对话转化为结构化的技术需求。当用户希望 (1) 从模糊的想法或功能需求中创建 PRD,(2) 从商业问题中提炼技术需求,(3) 通过迭代式对话正式化需求,或 (4) 从商业需求中创建用户故事与验收标准时,使用此技能。可通过“帮我写需求”、“为……创建 PRD”、“规格应该包含什么”等请求,或在关于新功能/产品的讨论中触发。
备份
使用 Repomix 将整个代码库打包成单一的 AI 友好文件。功能包括使用自定义包含/排除模式打包代码库、生成多种输出格式(XML、Markdown、纯文本)、保留文件结构和上下文、优化 AI 消耗并计算令牌数、按文件类型和目录过滤、添加自定义头部和摘要。在为 AI 分析打包代码库、创建 LLM 上下文的仓库快照、分析第三方库、准备安全审计、生成文档上下文或评估不熟悉的代码库时使用。
通过GitHub Projects(v2)管理项目,包括创建议题、发现项目、向项目添加事项,以及在项目看板中更新议题状态。功能涵盖:创建带元数据的议题(标签、被指派人、里程碑),为用户/组织列出项目,将议题/PR添加到项目中,更新项目事项字段(状态、优先级),并管理项目工作流(待办、就绪、进行中、已完成)。在创建GitHub议题、管理项目看板、在项目列间移动议题、整理仓库工作项、追踪项目进度,或自动化GitHub项目工作流时使用此功能。
通过四个阶段(明确、规划、实施、验证)统筹完整的规范驱动开发生命周期。支持三种严格程度,并为小规模变更提供轻量级模式。适用于用户提到“规范驱动开发”、“SDD 工作流”、“先明确再实施”、“先写规范再开发”、“先写规范再构建”或“以规范指导开发”时使用。切勿仅用于编写规范(应使用规范编写器),或仅用于根据规范验证现有代码(应直接使用规范验证器代理)。
审查Flutter/Dart代码的专业知识,包括严重错误、内存泄漏、空安全违规、生命周期问题、Bloc/Provider反模式、集合相等性和代码质量模式。当审查代码、检查PR、分析代码质量或用户提到错误、问题、内存泄漏、空安全、生命周期、状态管理或Flutter上下文中代码审查时使用。
FastAPI 0.110+开发的最佳实践。涵盖依赖注入、异步端点、Pydantic v2验证、中间件、后台任务,以及多种部署模式。适用于FastAPI应用的开发,或FastAPI代码的审查与优化。
为Go服务进行整洁架构审计。在审查分层架构、依赖规则,或gRPC/用例/存储库模式时使用此功能。确保职责分离得当,依赖倒置原则得到贯彻。
一段经历的长短对事后评价的影响微乎其微——人们评判一段经历时,更多关注的是峰值强度与结束时刻,而非持续时长
通过 Context7 API 获取软件库、框架和组件的最新文档。在查找任何编程库或框架的文档、为特定 API 或功能寻找代码示例、验证库函数的正确用法,或获取自训练以来可能已发生变更的库 API 的最新信息时,应使用此技能。