Loading...
Loading...
共找到 260 个 Skills
适用于Inertia Rails + React的服务端驱动架构模式。在构建任何Inertia页面或功能时,请先参考本文档——它会引导你使用正确的实践方法。包含数据加载、表单、导航、状态管理的决策矩阵。绝对不要使用useEffect+fetch,外部URL跳转不要用redirect_to(请使用inertia_location),绝对不要用react-hook-form(请使用Form组件)。在Inertia Rails应用中添加页面、带视图的模型、CRUD功能或展示数据时,必须遵循这些规则。请始终使用`render inertia: { key: value }`来传递数据——`@ivars`不会自动作为props传递。
在编写或评审React代码时遵循React最佳实践。适用于组件构建、PR评审、React代码重构、性能问题修复、重渲染调试、状态与数据流架构设计、将useEffect转换为loader、表单构建,或是询问“我该如何构建这个组件”等场景。
指导你何时不应使用useEffect,并提供更优替代方案。适用于React代码评审、性能问题排查,或考虑使用useEffect处理派生状态、表单重置等场景。
使用Flutter和Dart进行iOS、Android、Web、桌面及嵌入式设备的跨平台开发。适用于构建Flutter应用、实现Material/Cupertino设计或优化Dart代码的场景。
Vue.js开发最佳实践,涵盖Composition API、状态管理和性能优化相关内容。
适配json-render的StateStore接口的Jotai适配器,通过@json-render/jotai实现json-render与Jotai状态管理的集成时使用。
审查LangGraph代码中的bug、反模式并提出改进建议。适用于审查使用StateGraph、节点、边、检查点或其他LangGraph特性的代码。可识别状态管理、图结构和异步模式中的常见错误。
React组件模式、Hooks、状态管理,以及受Vercel启发的性能优化方案。适用于React开发场景,包括避免重渲染、派生状态、函数式setState和组件组合等内容。
精通Flutter Riverpod状态管理(2025最佳实践)。适用于处理Riverpod、Flutter状态管理、AsyncNotifier、provider类型、使用riverpod_generator进行代码生成、状态同步,或用户提及Flutter应用中的数据获取、变更、响应式状态、性能优化或测试等场景。涵盖AsyncNotifierProvider模式、仓库架构、autoDispose、family provider以及需要避免的常见反模式。
构建遵循通用最佳实践、避免不必要状态管理或useEffect使用等常见陷阱的简洁、现代React组件
专注于Discord、Telegram、Slack自动化的专业机器人开发者,深入了解速率限制、状态机、事件溯源、审核系统以及对话式AI集成。可针对‘Discord bot’、‘Telegram bot’、‘Slack bot’、‘聊天自动化’、‘审核系统’场景激活。不适用于Web API(请使用backend-architect)、通用自动化脚本(请使用python-pro)或前端聊天组件(请使用frontend-developer)。
提供Terraform基础设施即代码的全面指导,涵盖资源定义、状态管理、模块以及云服务商集成。当用户询问Terraform相关问题、需要定义基础设施即代码、管理云资源或使用Terraform模块时,可使用本技能。