Agent Skills › feigeCode/navop

feigeCode/navop

GitHub

用于在GPUI框架中定义声明式键盘动作、快捷键及键绑定。支持通过宏或派生实现动作,处理带参动作,管理上下文感知绑定,并提供命名规范与最佳实践指南。

13 skills 251

Install All Skills

npx skills add feigeCode/navop --all -g -y
More Options

List skills in collection

npx skills add feigeCode/navop --list

Skills in Collection (13)

用于在GPUI框架中定义声明式键盘动作、快捷键及键绑定。支持通过宏或派生实现动作,处理带参动作,管理上下文感知绑定,并提供命名规范与最佳实践指南。
需要为GPUI界面添加键盘快捷键 实现基于按键触发的UI交互逻辑 配置不同上下文下的键位映射
.codex/skills/gpui-action/SKILL.md
npx skills add feigeCode/navop --skill gpui-action -g -y
提供GPUI框架中异步操作与后台任务的处理指南,涵盖前台UI更新、后台计算及任务生命周期管理。
处理GPUI中的异步I/O 执行后台CPU密集型计算 协调前台UI与后台工作
.codex/skills/gpui-async/SKILL.md
npx skills add feigeCode/navop --skill gpui-async -g -y
GPUI框架上下文管理指南,涵盖App、Window、Context等类型的使用,包括实体操作、事件通知、窗口交互及异步任务处理,帮助开发者高效构建UI组件。
GPUI应用开发 UI状态管理 异步任务调度
.codex/skills/gpui-context/SKILL.md
npx skills add feigeCode/navop --skill gpui-context -g -y
介绍GPUI底层Element API,用于实现高性能、复杂布局的自定义UI组件。涵盖三阶段渲染流程(布局、预绘、绘制)及状态流转,适用于需精细控制渲染细节的场景。
需要自定义复杂布局算法 构建高性能自定义UI组件 高级Render API无法满足需求
.codex/skills/gpui-element/SKILL.md
npx skills add feigeCode/navop --skill gpui-element -g -y
GPUI框架中实体状态管理的技能说明,涵盖Entity强/弱引用创建、读写操作、异步更新及组件间状态协调。
管理应用状态 处理组件间通信 实现响应式模式 解决并发状态访问问题
.codex/skills/gpui-entity/SKILL.md
npx skills add feigeCode/navop --skill gpui-entity -g -y
提供GPUI框架中的事件处理与订阅机制指南,涵盖自定义事件定义、实体状态观察及组件间通信模式。
实现组件间事件通信 监听实体状态变化
.codex/skills/gpui-event/SKILL.md
npx skills add feigeCode/navop --skill gpui-event -g -y
提供GPUI框架中焦点管理与键盘导航的用法,涵盖FocusHandle创建、元素聚焦、焦点事件处理及Tab顺序控制。
需要实现界面元素焦点管理 配置键盘导航与Tab顺序 处理焦点获得或失去的事件
.codex/skills/gpui-focus-handle/SKILL.md
npx skills add feigeCode/navop --skill gpui-focus-handle -g -y
用于在GPUI框架中管理全局状态,提供应用级配置、特性开关及共享服务的集中访问能力。通过实现Global trait,支持安全地设置、读取和更新全局数据,适用于跨组件共享资源与配置的场景。
需要在全局范围内共享应用配置或状态 实现应用级功能开关(Feature Flags) 需要在不同组件间访问共享服务实例
.codex/skills/gpui-global/SKILL.md
npx skills add feigeCode/navop --skill gpui-global -g -y
提供GPUI框架的布局与样式指南,涵盖Flexbox、尺寸单位、颜色及主题集成。用于指导开发者在Rust中实现类型安全的UI组件样式和响应式布局。
需要设置UI组件布局 应用CSS风格样式 处理响应式设计
.codex/skills/gpui-layout-and-style/SKILL.md
npx skills add feigeCode/navop --skill gpui-layout-and-style -g -y
基于gpui-component代码模式的组件开发风格指南,涵盖结构、命名及API规范。用于编写新组件、代码审查及确保与现有实现的一致性。
编写新的GPUI组件 审查GPUI相关代码 统一组件实现风格
.codex/skills/gpui-style-guide/SKILL.md
npx skills add feigeCode/navop --skill gpui-style-guide -g -y
用于编写GPUI应用测试的Skill,支持组件、异步操作及UI行为测试。提供基础与可视化测试上下文,涵盖同步、异步及属性测试场景,辅助开发者进行确定性执行和复杂异步场景验证。
编写GPUI组件测试 测试异步操作 验证UI交互行为
.codex/skills/gpui-test/SKILL.md
npx skills add feigeCode/navop --skill gpui-test -g -y
从 Git 历史生成 Navop 项目的中英文 GitHub Release 说明,支持版本比对、内容摘要、本地保存及通过 CLI 发布至 GitHub。
需要生成新版本发布说明 审核或验证 GitHub Release 内容
.codex/skills/navop-release-notes/SKILL.md
npx skills add feigeCode/navop --skill navop-release-notes -g -y
指导创建符合GPUI规范的UI组件,涵盖无状态与有状态组件实现、样式一致性、API设计及文档编写。
需要新建UI组件时 构建界面元素或实现新组件逻辑时
.codex/skills/new-component/SKILL.md
npx skills add feigeCode/navop --skill new-component -g -y

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-05 02:40
浙ICP备14020137号-1 $방문자$