Agent Skills
› gnomeria/usbtree
gnomeria/usbtree
GitHub定义GitHub Actions CI流水线规范,涵盖作业结构、缓存策略、最小权限及Action版本锁定。用于配置CI工作流、修复管道问题或审查.github/workflows目录下的Go和Node/TS项目配置文件。
Install All Skills
npx skills add gnomeria/usbtree --all -g -y
Skills in Collection (6)
定义GitHub Actions CI流水线规范,涵盖作业结构、缓存策略、最小权限及Action版本锁定。用于配置CI工作流、修复管道问题或审查.github/workflows目录下的Go和Node/TS项目配置文件。
设置CI
添加GitHub Actions工作流
修复流水线
创建或审查.github/workflows文件
npx skills add gnomeria/usbtree --skill ci-github-actions -g -y
系统化根因调试技能,涵盖复现、隔离、修复及验证全流程。适用于报错、崩溃或测试失败场景,强调先定位根因再修改代码,避免盲目猜测。
用户报告bug或错误
程序崩溃或行为异常
提供堆栈跟踪或失败测试输出
npx skills add gnomeria/usbtree --skill debug -g -y
构建轻量级知识图谱以持久化仓库上下文,避免Agent重复探索代码。支持文件、SQLite及图数据库等多种层级,通过结构化实体与关系记录架构决策与陷阱,提升Agent加载速度与效率。
用户提及 knowledge graph, remember this, codebase memory
Agent反复重新发现已知信息
仓库中存在 .knowledge/ 目录
npx skills add gnomeria/usbtree --skill knowledge-graph -g -y
指导行为不变的重构流程,强调安全网、小步验证及无功能变更。适用于清理代码、提取函数、重命名或拆分模块等场景。
重构代码结构
清理重复代码
提取或重命名函数/模块
使代码更易于测试
npx skills add gnomeria/usbtree --skill refactor -g -y
提供Rust开发的最佳实践,涵盖所有权、错误处理、并发及代码规范,用于指导新代码编写、审查与重构。
编写新的Rust代码
审查Rust代码质量
重构现有Rust逻辑
设计Rust项目结构
npx skills add gnomeria/usbtree --skill rust-patterns -g -y
指导编写与仓库风格一致的测试,根据缺陷层级选择单元测试、冒烟或TUI测试,遵循行为驱动原则,确保低成本捕获回归并诚实报告结果。
用户要求为函数/组件添加测试
新功能实现后缺乏测试覆盖
npx skills add gnomeria/usbtree --skill write-tests -g -y


