Agent Skills › feigeCode/navop

feigeCode/navop

GitHub

提供GPUI中声明式键盘驱动UI交互的实现指南,涵盖Action定义、快捷键绑定、上下文感知及命名规范。

13 个 Skill 332

安装全部 Skills

npx skills add feigeCode/navop --all -g -y
更多选项

预览集合内 Skills

npx skills add feigeCode/navop --list

集合内 Skills (13)

提供GPUI中声明式键盘驱动UI交互的实现指南,涵盖Action定义、快捷键绑定、上下文感知及命名规范。
实现键盘快捷键 定义Action宏 配置键绑定
.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及AsyncApp等类型,用于UI渲染、实体状态更新与异步任务处理。
需要创建或更新GPUI实体 在组件中触发重渲染 处理窗口焦点或布局操作 执行前台或后台异步任务
.codex/skills/gpui-context/SKILL.md
npx skills add feigeCode/navop --skill gpui-context -g -y
指导在GPUI中实现自定义Element,用于需要精细控制布局、预绘制和绘制阶段的复杂高性能UI组件。
需要自定义布局算法 构建高性能复杂UI组件 高级Render API无法满足需求
.codex/skills/gpui-element/SKILL.md
npx skills add feigeCode/navop --skill gpui-element -g -y
提供GPUI框架中Entity状态管理的最佳实践,涵盖读写操作、异步更新及组件间状态协调。指导开发者安全使用强/弱引用,避免内存泄漏和嵌套更新导致的崩溃,确保并发状态访问的安全性。
在GPUI中管理组件状态 处理跨组件共享数据 实现响应式UI更新 解决异步操作中的状态同步
.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界面中的焦点与键盘导航,提供焦点句柄创建、元素聚焦控制及Tab键顺序管理等能力,支持构建无障碍的键盘驱动交互界面。
实现组件焦点管理 配置键盘导航逻辑 处理焦点变化事件
.codex/skills/gpui-focus-handle/SKILL.md
npx skills add feigeCode/navop --skill gpui-focus-handle -g -y
提供GPUI框架中的全局状态管理指南,涵盖定义、设置、访问及更新全局数据的方法。适用于实现应用级配置、功能开关及共享服务,帮助开发者在任意上下文中安全高效地共享数据。
需要在全局范围内共享应用配置 实现跨组件的状态管理 注册和访问全局服务或资源
.codex/skills/gpui-global/SKILL.md
npx skills add feigeCode/navop --skill gpui-global -g -y
提供GPUI框架的布局与样式编写指南,涵盖Flexbox、尺寸单位、颜色及主题集成等CSS-like Rust API用法。
需要设置GPUI组件布局 需要为GPUI元素添加样式 查询GPUI Flexbox用法
.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应用的测试指南,涵盖组件、异步操作及UI行为测试。支持基础测试、异步测试及属性测试,详解TestAppContext与VisualTestContext的使用场景与方法。
编写GPUI组件单元测试 测试异步逻辑执行 验证UI渲染与窗口交互
.codex/skills/gpui-test/SKILL.md
npx skills add feigeCode/navop --skill gpui-test -g -y
基于Git历史生成Navop项目的中英文双语发布说明,支持版本对比、风格检查及通过CLI同步至GitHub Release。
需要生成或更新软件版本的发布说明 查看或创建GitHub Release记录
.codex/skills/navop-release-notes/SKILL.md
npx skills add feigeCode/navop --skill navop-release-notes -g -y
用于创建新的GPUI组件,指导遵循现有模式、样式一致性、API规范及文档编写。
构建新组件 编写UI元素 实现组件逻辑
.codex/skills/new-component/SKILL.md
npx skills add feigeCode/navop --skill new-component -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-09 08:41
浙ICP备14020137号-1 $访客地图$