Loading...
Loading...
共找到 260 个 Skills
采用推荐的分层架构(UI层、逻辑层、数据层)构建Flutter应用。适用于新项目搭建或为提升可扩展性进行重构时使用。
适用于构建或修改面向用户的界面场景。当你需要创建组件、实现布局、管理状态,或者需要产出具有生产级质感而非AI生成风格的界面时使用。
遵循状态管理、视图组合、性能优化、现代API、Swift并发以及iOS 26+ Liquid Glass适配的最佳实践,编写、审核或改进SwiftUI代码。适用于构建新的SwiftUI功能、重构现有视图、审核代码质量或采用现代SwiftUI模式的场景。
采用推荐的分层架构(UI层、逻辑层、数据层)构建Flutter应用。适用于新项目架构搭建或为提升可扩展性进行代码重构时。
用于创建具备可组合性、无障碍特性且带有数据属性的React组件架构。适用于创建/更新可组合组件,不适用于高层级功能/页面组件。
遵循双系统架构(CombatCalculationSystem + CombatWorkflowSystem)为《SHINOBI WAY》游戏创建和修改战斗系统组件。当用户需要添加新战斗机制、伤害公式、状态效果、减伤逻辑、回合阶段或重构现有战斗代码时使用。指导如何正确分离纯计算与状态管理。
使用ProviderObserver记录或调试Riverpod provider的生命周期;涉及didUpdateProvider、ProviderScope观察者、命名provider。适用于为provider状态变更添加日志、分析或调试场景。当用户询问ProviderObserver、Riverpod日志记录或provider更新调试相关问题时,可使用此技能。
使用Ref和WidgetRef读取、监听、观察、失效及刷新providers;onDispose与onCancel生命周期;ref.read、ref.watch、ref.listen的区别,以及ref.invalidate和ref.refresh的用法。适用于在widget或其他providers中与Riverpod providers交互时,判断何时使用watch或read,或重置provider状态的场景。当用户询问ref.watch、ref.read、ref.listen、ref.invalidate或Riverpod生命周期相关问题时,可使用此技能。
适用于在AWS、Azure或GCP上使用Terraform实现基础设施即代码的场景。可用于模块开发、状态管理、提供商配置、多环境工作流以及基础设施测试。
使用Cloudflare Agents SDK构建有状态AI代理。涵盖创建具备持久化状态、任务调度、RPC、MCP服务器、邮件处理或流式聊天功能的代理的相关内容,包括Agent类、AIChatAgent、状态管理以及可降低令牌消耗的代码模式。
全面的React开发指南,涵盖组件架构、Hooks、状态管理、TypeScript集成、useEffect模式以及使用Vitest进行测试。适用于创建React组件、自定义Hooks、状态管理或任何React前端代码开发场景,是React 19+开发的必备指南。
实现带有窗格配置、调整大小和状态管理的Blazor Splitter布局。适用于创建拆分窗格布局、处理用户交互、管理窗格状态以及为Syncfusion Blazor Splitter组件应用自定义样式的场景。