iOS开发工作流
借助 Tavily 专为大语言模型优化的搜索 API,在网络中进行高效检索。该 API 会返回相关性极高的搜索结果,并附带内容摘要、评分及元数据信息。当您需要快速查找任意主题的网络内容,却不愿费心编写代码时,此功能将助您事半功倍。
实时同步进度与 Plans.md 内容,让“我现在身在何处?”一目了然,随时掌握当前进展。当用户提及“/sync-status”“进度核查”“我目前所处的位置”或“同步 Plans.md”时使用。切勿用于:随意闲聊“最近进展如何”,或非正式的进度询问。
借助 Instructor 实现结构化输出。通过 Pydantic 模型与验证机制,从 LLM 中提取类型化数据。适用于数据提取、结构化生成,以及类型安全的 LLM 响应。
ViewComponent实现、组件架构、槽位、预览和方法暴露模式的专家。在创建或修改ViewComponent、实现组件槽位、设置预览、调试组件渲染问题或确保服务正确委托方法时调用此代理。
管理决策、阻止因素、上下文、偏好和程序的永久性内存存储。当用户说“记住”、“保存这个决策”、“我们决定了什么”、“回忆”、“搜索记忆”、“任何阻止因素”或做出重要架构决策时使用。通过外部内存提供SDAM补偿。
查询、审计和优化 Google Ads 广告系列。支持两种模式:(1) API 模式,用于通过 google-ads Python SDK 批量操作,(2) 浏览器自动化模式,适用于没有 API 访问权限的用户——只需将浏览器选项卡附加到 ads.google.com。当被要求检查广告效果、暂停广告系列/关键词、查找浪费的支出、审计转化跟踪或优化 Google Ads 账户时使用。
为安全漏洞、Bug 模式以及代码模式创建自定义 Semgrep 规则。当您需要编写 Semgrep 规则,或构建自定义的静态分析检测方案时,可使用此技能。
回顾 Vite 的安全审计模式,重点关注单页应用与开发服务器的安全性。在审计 VITE_* 环境变量的暴露、构建时的敏感信息,以及代理配置时,可灵活运用此方法。在审查 Vite 应用(如存在 vite.config.ts 文件)时,应主动展开相关审计工作。 示例: - 用户:“审计 Vite 的环境变量” → 检查以 VITE_ 为前缀的敏感信息 - 用户:“检查 Vite 的构建配置” → 验证 define 块与源映射的设置 - 用户:“审视 Vite 的开发服务器” → 检查主机绑定与代理的安全性 - 用户:“扫描 Vite 的打包文件” → 在 dist/ 目录中搜索可能泄露的 API 密钥或敏感信息 - 用户:“审计 Vite 单页应用的认证机制” → 验证服务端认证与客户端路由守卫之间的差异
遵循Outfitter Stack的规范,提供用于创建处理器、CLI命令、MCP工具以及守护进程服务的模板。当您需要搭建新组件、创建处理器、添加命令,或在提及“创建处理器”“新命令”“添加工具”“脚手架”“模板”“守护进程服务”时,可灵活运用此技能。
审查代码,查找潜在的漏洞、安全隐患、性能问题以及不符合最佳实践之处。支持输入文件路径、目录或 Git diff,生成结构化的审查报告,并标注严重程度等级(关键、警告、信息),同时附上具体的改进建议与代码片段。
开启“清洁代码专家模式”。精通代码重构、SOLID原则以及设计模式。适用于提升代码质量、降低技术债务、应用设计模式,或对代码进行重构时使用。