Loading...
Loading...
共找到 260 个 Skills
在React中使用fp-ts的实用模式——包括hooks、状态管理、表单处理、数据获取。适用于采用函数式编程模式构建React应用的场景,支持React 18/19、Next.js 14/15。
在UI构建或审核前确定界面的功能定位:包括交互方式选择、操作范围与后果、可达状态、韧性,以及将可访问性作为任务完成的衡量标准。可基于简报(brief)、规格文档(spec)、原型图(mockup)、需求意图或现有UI开展工作。适用于以下场景的提问:‘这个交互是否合理’‘设计流程’‘这里应该使用什么控件’‘这个操作会影响什么’‘应该包含哪些状态’‘提升界面韧性’‘这里存在什么问题’‘规范正确的交互方式’或‘从产品正确性角度评审这个流程’。负责确定界面应包含的状态;同时也负责替代控件的手势设计,比如滑动删除或长按确认,因为这类手势会改变用户的操作方式。若需确定已构建完成的状态外观,请使用ui-design技能;若需审核已构建的代码,请使用ui-design的Audit模式;若需处理状态间的过渡效果,请使用ui-animation;若需处理文案措辞,请使用copywriting。
为LangGraph应用提供架构决策指导。适用于在LangGraph与替代方案之间做选择、选择状态管理策略、设计多智能体系统或选择持久化与流处理方案时使用。
包含路由、状态管理、渐进式展示和游戏进度的导航与用户流模式。适用于设计多步骤流程、游戏阶段或导航结构的场景。(项目)
使用Storage和persist()实现Riverpod notifier状态的离线持久化;涉及riverpod_sqflite、JsonPersist、key、destroyKey、缓存时长、内存存储测试等内容。适用于跨应用重启保存状态或离线场景。当用户询问离线持久化、状态持久化或Riverpod存储相关问题时可使用此技能。
React 18/19 模式指南,涵盖hooks规范、服务端/客户端组件边界、Suspense + 错误边界、表单动作、数据获取、状态管理决策树以及无障碍优先的组件组合。适用于编写或评审React组件时参考。
适用于编写有状态逻辑,或代码分支过多、跨文件重复形状假设的场景。将领域逻辑编码为结构化形式,而非分散的条件判断。
基于ArkUI声明式UI框架的HarmonyOS ArkTS应用开发。适用于构建HarmonyOS/OpenHarmony应用、创建ArkUI组件、使用装饰器(@State、@Prop、@Link)实现状态管理、从TypeScript迁移至ArkTS,以及使用HarmonyOS专属API(router、http、preferences)等场景。内容涵盖组件生命周期、布局模式以及ArkTS语言约束。
安全检查、备份并维护本地Codex状态,保持其性能流畅、状态整洁
当使用opencli浏览器驱动网站,且站点地图(sitemap)上下文可用、被请求或需要避免盲目导航时使用。指导Agent延迟加载站点地图文件,选择适配器/浏览器回退路径,从状态签名恢复,并标记过时的站点地图条目,而非优先信任它们而忽略浏览器实时状态。
适用于排查Jetpack Compose重组成本、编译器稳定性报告、可跳过性、不稳定参数、帧率State读取、跨阶段快照回写或@ReadOnlyComposable契约相关问题时使用。
基于React Native和Expo的跨平台移动开发。适用于使用JavaScript/TypeScript构建iOS/Android应用、实现原生功能或优化移动性能的场景。