Agent Skills
› AnalyseDeCircuit/oxideterm
AnalyseDeCircuit/oxideterm
GitHub定义OxideTerm中SSH节点、终端、SFTP及端口转发的运行时所有权规则,确保UI生命周期与后端连接解耦,防止资源泄漏或误断连。
Install All Skills
npx skills add AnalyseDeCircuit/oxideterm --all -g -y
Skills in Collection (4)
定义OxideTerm中SSH节点、终端、SFTP及端口转发的运行时所有权规则,确保UI生命周期与后端连接解耦,防止资源泄漏或误断连。
实现或审查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 与领域逻辑,确保新 crate 拥有真实业务行为并验证边界清晰。
拆分大型 .rs 文件
从 app crate 提取职责
缩小 crate 范围
避免创建 lib.rs 桶
npx skills add AnalyseDeCircuit/oxideterm --skill split-crate-by-responsibility -g -y
用于 OxideTerm 项目的版本发布管理,包括准备、发布和恢复取消的发行版。自动处理版本升级、Changelog 生成、标签创建及触发原生包工作流。
升级 OxideTerm 版本
准备或执行发布
编写发布日志
恢复被取消的发布流程
修复已完成发布的资产
npx skills add AnalyseDeCircuit/oxideterm --skill oxideterm-release -g -y


