Agent Skills
› AnalyseDeCircuit/oxideterm
AnalyseDeCircuit/oxideterm
GitHub定义 OxideTerm 中 SSH 节点会话的所有权规则,确保 UI 生命周期与后端连接解耦。涵盖节点路由、SFTP、端口转发及断线重连等场景的创建、共享与取消逻辑,防止资源泄漏和状态不一致。
Install All Skills
npx skills add AnalyseDeCircuit/oxideterm --all -g -y
Skills in Collection (4)
定义 OxideTerm 中 SSH 节点会话的所有权规则,确保 UI 生命周期与后端连接解耦。涵盖节点路由、SFTP、端口转发及断线重连等场景的创建、共享与取消逻辑,防止资源泄漏和状态不一致。
实现或审查 SSH 节点、终端面板、SFTP 功能
处理端口转发、断线重连、跳板机连接
管理健康检查、NodeRouter 或长驻后台任务
npx skills add AnalyseDeCircuit/oxideterm --skill oxideterm-node-session-ownership -g -y
指导代码中凭证的安全处理,规定所有权、零化及脱敏规则,防止密码密钥等敏感信息泄露。
涉及密码或密钥的代码修改
日志记录与调试输出审查
异步任务中的数据传递
npx skills add AnalyseDeCircuit/oxideterm --skill oxideterm-secret-zeroize -g -y
指导在 Rust 单体架构中按职责拆分 crate 或模块,确保提取的 crate 拥有完整行为而非仅作为存储桶,避免 UI 与领域逻辑混淆。
重构 Rust 单体应用
拆分大型 .rs 文件
将职责从 app crate 移出
验证新 crate 是否拥有实际行为
npx skills add AnalyseDeCircuit/oxideterm --skill split-crate-by-responsibility -g -y
用于准备、发布或恢复 OxideTerm 版本发布的技能,涵盖变更日志生成、版本升级、标签创建及工作流调度。
升级 OxideTerm 版本
准备发布
编写发布变更日志
提交并推送发布内容
创建发布标签
发布流程取消后重新发布
修复已完成原生包运行的发布资产
npx skills add AnalyseDeCircuit/oxideterm --skill oxideterm-release -g -y


