Agent Skills › feigeCode/navop

feigeCode/navop

GitHub

用于开发、调试和打包数据库及SSH连接导入的WASM组件。提供从配置解析到主机集成的完整工作流,涵盖WIT契约绑定、扩展清单生成及本地可见性验证。

24 skills 2,072

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 (24)

用于开发、调试和打包数据库及SSH连接导入的WASM组件。提供从配置解析到主机集成的完整工作流,涵盖WIT契约绑定、扩展清单生成及本地可见性验证。
实现新的WASM连接导入器 调试连接导入UI冻结或解析错误 打包复合扩展并发布
.codex/skills/connection-import-wasm/SKILL.md
npx skills add feigeCode/navop --skill connection-import-wasm -g -y
提供GPUI中Action定义、键盘快捷键绑定及上下文感知的开发指南,帮助实现声明式键盘驱动的UI交互。
需要定义新的Action或快捷键 实现基于上下文的键位绑定 处理带参数的Action逻辑
.codex/skills/gpui-action/SKILL.md
npx skills add feigeCode/navop --skill gpui-action -g -y
指导在GPUI框架中处理异步操作与后台任务,区分前台UI线程更新与后台CPU密集型工作,涵盖数据获取、周期任务及取消机制。
需要执行异步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 API,用于实现高性能、复杂布局及交互控制的自定义 UI 组件。
需要精细控制布局计算 构建性能关键型组件 实现自定义布局算法
.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键顺序管理等功能,用于构建支持键盘操作的交互式界面。
需要实现键盘导航功能 处理元素焦点获取与失去事件 配置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、尺寸单位、颜色及主题集成,辅助开发者进行组件样式设置。
需要设置GPUI组件布局 使用CSS-like属性或Flexbox 调整组件尺寸、颜色或边框
.codex/skills/gpui-layout-and-style/SKILL.md
npx skills add feigeCode/navop --skill gpui-layout-and-style -g -y
提供GPUI应用性能优化指南,涵盖渲染周期管理、避免不必要的重绘、布局复杂度降低及内存与剖析策略,用于解决性能瓶颈。
用户需要优化GPUI应用的渲染或布局性能 用户遇到GPUI应用的性能问题或卡顿
.codex/skills/gpui-performance/SKILL.md
npx skills add feigeCode/navop --skill gpui-performance -g -y
提供基于 gpui-component 代码模式的组件开发风格指南,涵盖结构、命名、API 及 Trait 实现,用于指导新组件编写与代码审查。
编写新的 GPUI 组件 审查前端 UI 组件代码 确保代码符合 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
GPUI框架知识指南,涵盖动作、异步任务、上下文管理、自定义元素、实体状态、事件系统、布局样式及测试。用于构建GPUI应用或查询特定API和模式时提供指导。
构建GPUI应用程序 查询GPUI特定API和模式 使用GPUI框架概念进行开发
.codex/skills/gpui/SKILL.md
npx skills add feigeCode/navop --skill gpui -g -y
指导onetcli IPC数据库驱动的开发全流程,涵盖driver.json配置、协议路由、多语言实现及测试打包,确保与宿主契约兼容。
设计或实现IPC数据库驱动 调试驱动JSON-RPC方法或路由逻辑 配置driver.json元数据与能力声明 处理驱动跨语言运行时或打包问题
.codex/skills/ipc-driver-development/SKILL.md
npx skills add feigeCode/navop --skill ipc-driver-development -g -y
用于维护Navop仓库的CHANGELOG.md,生成中英双语发布说明,同步GitHub Release和R2更新器,支持版本标签准备、内容审查与发布验证。
生成或更新发布说明 创建版本标签前准备文档 同步GitHub Release与R2更新器
.codex/skills/navop-release-notes/SKILL.md
npx skills add feigeCode/navop --skill navop-release-notes -g -y
用于通过终端命令操作 Navop 桌面应用暴露的资源。该 Skill 优化了上下文管理,按需加载命令帮助和 Schema,减少 Token 消耗,并指导 Agent 正确调用 CLI 进行数据库查询、执行及权限管理。
需要通过命令行与 Navop 应用交互 需要查询或执行 Navop 管理的数据库资源
.codex/skills/navop/SKILL.md
npx skills add feigeCode/navop --skill navop -g -y
用于创建新的 GPUI 组件,遵循现有模式和 Shadcn UI 风格。指导开发者根据复杂度选择无状态或有状态实现,保持 API 一致性,并生成文档与 Stories。
创建新的 UI 组件 编写前端界面元素 实现新的组件逻辑
.codex/skills/new-component/SKILL.md
npx skills add feigeCode/navop --skill new-component -g -y
用于维护Navop仓库的CHANGELOG.md,生成中英双语发布说明,同步至GitHub Release及R2更新器,确保版本标签与发布内容一致。
生成或审查发布说明 准备版本标签 同步GitHub Release和R2更新器
.codex/skills/skills/navop-release-notes/SKILL.md
npx skills add feigeCode/navop --skill navop-release-notes -g -y
用于创建 GPUI 组件的技能,指导基于现有模式构建 UI 元素,区分无状态与有状态组件,确保样式、API 一致性并生成文档和故事文件。
创建新的 GPUI 组件 编写 UI 元素实现 构建前端界面模块
.codex/skills/skills/new-component/SKILL.md
npx skills add feigeCode/navop --skill new-component -g -y
用于Navop仓库发布说明维护,生成双语版本日志、同步GitHub Release及R2更新器说明,确保CHANGELOG.md为唯一事实源。
生成或审查版本发布说明 同步GitHub Release与R2更新器内容
.codex/skills/skills/skills/navop-release-notes/SKILL.md
npx skills add feigeCode/navop --skill navop-release-notes -g -y
用于创建新的 GPUI UI 组件。指导开发者遵循现有模式、样式一致性,并根据复杂度选择无状态或有状态实现,同时生成文档和 Stories。
构建新组件 编写 UI 元素 创建组件实现
.codex/skills/skills/skills/new-component/SKILL.md
npx skills add feigeCode/navop --skill new-component -g -y
指导实现和调试 SSH 连接导入器,涵盖 OpenSSH 配置解析、WASM 输出序列化及协议兼容性处理。
调试 SSH 导入器失败 处理 OpenSSH 配置文件解析 解决 WASM JSON 序列化错误
.codex/skills/ssh-connection-import/SKILL.md
npx skills add feigeCode/navop --skill ssh-connection-import -g -y
指导在GPUI应用中使用gpui-component库进行UI构建、组件状态处理及主题设置,提供设计规范与编码指南,涵盖布局、交互、API决策等。
使用gpui-component库构建界面 设计UI布局和交互状态 查阅组件API或设计规范
.codex/skills/gpui-component/SKILL.md
npx skills add feigeCode/navop --skill gpui-component -g -y

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-02 19:46
浙ICP备14020137号-1