Agent Skills
› gnomeria/usbtree
gnomeria/usbtree
GitHub定义 GitHub Actions CI 流水线规范,涵盖作业结构、并发控制、最小权限原则、Action SHA 固定及缓存策略。用于指导 Go/Node/TS 项目的 CI 配置与审查。
Install All Skills
npx skills add gnomeria/usbtree --all -g -y
Skills in Collection (6)
定义 GitHub Actions CI 流水线规范,涵盖作业结构、并发控制、最小权限原则、Action SHA 固定及缓存策略。用于指导 Go/Node/TS 项目的 CI 配置与审查。
设置 CI
添加 GitHub Actions 工作流
修复流水线
创建或审查 .github/workflows/ 下的文件
npx skills add gnomeria/usbtree --skill ci-github-actions -g -y
提供系统化的根因调试方法论,涵盖复现、缩小范围、定位根因、修复及验证全流程。适用于用户报告错误、崩溃或提供堆栈跟踪时,旨在通过严谨步骤精准修复问题。
用户报告 bug、错误或崩溃
出现不稳定行为 (flaky behavior)
询问为何失败或粘贴堆栈跟踪
npx skills add gnomeria/usbtree --skill debug -g -y
维护轻量级文件知识库,记录实体、关系与决策,帮助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逻辑
npx skills add gnomeria/usbtree --skill rust-patterns -g -y
指导编写符合仓库风格的测试用例,根据缺陷位置选择单元、冒烟或TUI测试层级,断言行为而非实现细节,确保独立且覆盖边界情况,最终运行并诚实报告结果。
write tests for
add test coverage
test this function/handler/component
this needs tests
npx skills add gnomeria/usbtree --skill write-tests -g -y


