Agent Skills
› gnomeria/usbtree
gnomeria/usbtree
GitHub定义GitHub Actions CI流水线规范,涵盖作业结构、缓存策略、权限最小化及Action版本锁定,适用于Go和Node/TS项目的CI配置与审查。
Install All Skills
npx skills add gnomeria/usbtree --all -g -y
Skills in Collection (6)
定义GitHub Actions CI流水线规范,涵盖作业结构、缓存策略、权限最小化及Action版本锁定,适用于Go和Node/TS项目的CI配置与审查。
设置CI流程
添加GitHub Actions工作流
修复流水线问题
创建或审查.github/workflows/下的文件
npx skills add gnomeria/usbtree --skill ci-github-actions -g -y
系统化根因调试技能,指导用户通过复现、缩小范围、定位根因、修复及验证五个步骤,解决报错、崩溃或测试失败等问题,强调在修改代码前找到根本原因。
用户报告 bug、错误或崩溃
行为不稳定或 flaky
询问为何某功能失效
提供堆栈跟踪或失败的测试输出
npx skills add gnomeria/usbtree --skill debug -g -y
建立轻量级文件知识库以加速Agent上下文加载,避免重复探索代码。支持从简单Markdown到SQLite的多层级存储,通过结构化实体与关系记录架构决策及陷阱。
用户提及 'knowledge graph'
用户提及 'remember this'
用户提及 'codebase memory'
用户提及 'the agent keeps re-discovering things'
仓库中存在 .knowledge/ 目录
npx skills add gnomeria/usbtree --skill knowledge-graph -g -y
指导安全、行为保持的代码重构,强调小步验证与测试覆盖。触发词包括refactor、clean up等。禁止行为变更和格式化噪音,确保结构优化不影响功能。
用户请求重构代码
清理冗余或重复代码
拆分文件或函数
npx skills add gnomeria/usbtree --skill refactor -g -y
提供Rust语言的最佳实践与惯用模式,涵盖所有权、错误处理、并发及代码设计。用于编写、审查和重构Rust代码,确保应用安全且高性能。
编写新Rust代码
审查Rust代码
重构现有Rust代码
设计Rust crate结构
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


