Agent Skills › nubjs/nub

nubjs/nub

GitHub

在本地 Linux VM(Lima/Tart)中运行 Nub 测试与调试探针,用于复现 Docker 无法模拟的内核或发行版行为。支持持久化环境调试和干净镜像验证。

29 个 Skill 3,738

安装全部 Skills

npx skills add nubjs/nub --all -g -y
更多选项

预览集合内 Skills

npx skills add nubjs/nub --list

集合内 Skills (29)

在本地 Linux VM(Lima/Tart)中运行 Nub 测试与调试探针,用于复现 Docker 无法模拟的内核或发行版行为。支持持久化环境调试和干净镜像验证。
需要真实 Linux 内核环境进行测试 Docker 无法准确复现的架构或发行版问题 需要追踪系统调用或进行内核级调试
.agents/skills/linux-vm-test/SKILL.md
npx skills add nubjs/nub --skill linux-vm-test -g -y
用于在本地Windows ARM64 QEMU虚拟机中运行Nub测试和调试探针,执行预检、生命周期管理及通过SSH传输执行脚本。
需要在本地Windows ARM64环境下进行原生或模拟测试 需要向远程VM传输二进制文件并执行调试探针
.agents/skills/windows-vm-test/SKILL.md
npx skills add nubjs/nub --skill windows-vm-test -g -y
用于执行兼容性/对等性审计,枚举目标与参考实现间的差异。通过严格验证、实证复现和对抗性自证,确保输出零误报的完整差距列表。
audit compat audit parity audit find all the gaps what are we missing vs <tool>
.claude/skills/audit-thread/SKILL.md
npx skills add nubjs/nub --skill audit-thread -g -y
生成nub包在npm和GitHub渠道的历史下载数据CSV,处理数据粒度、延迟及去重逻辑。
查询下载统计 导出安装数量 分析采用率数据
.claude/skills/download-stats/SKILL.md
npx skills add nubjs/nub --skill download-stats -g -y
提供Git历史考古的快捷命令配方,用于快速查询代码、文件或字符串的添加、删除、重命名及变更时间。
查询代码变更历史 查找文件删除或重命名记录 追踪特定字符串或函数的引入时间
.claude/skills/git-archaeology/SKILL.md
npx skills add nubjs/nub --skill git-archaeology -g -y
针对大型Markdown文件,通过生成带行号的目录结构,实现精准定位并仅读取指定章节内容,避免全量加载,提升大文档导航与处理效率。
需要浏览或编辑超过200行的长Markdown文档 仅需获取文档中特定章节的内容而非全文
.claude/skills/md-toc/SKILL.md
npx skills add nubjs/nub --skill md-toc -g -y
用于在实施前进行协作设计,梳理方案、权衡选项并解决开放问题。当需求方法未定时触发,旨在产出确定的设计或架构方案,而非直接编码。
spin up a plan let's design plan thread how should we approach think through the approach
.claude/skills/plan-thread/SKILL.md
npx skills add nubjs/nub --skill plan-thread -g -y
用于追踪Nub包管理器安装性能瓶颈,利用内置的相位计时和诊断工具定位慢速原因,无需修改源码。
包管理器操作意外缓慢 需要定位性能瓶颈
.claude/skills/pm-perf-tracing/SKILL.md
npx skills add nubjs/nub --skill pm-perf-tracing -g -y
管理仓库供应链安全等待期,统一配置并校验各工具链的发布年龄限制。提供检查、修复漂移配置及添加临时豁免的功能,确保在采纳新依赖前经过充分的安全观察期。
需要调整或检查依赖包的最低发布年龄(SOAK_DAYS)时 排查新发布的包无法安装或版本被拦截的原因时 需要为特定包添加临时的发布年龄豁免时
.claude/skills/soak/SKILL.md
npx skills add nubjs/nub --skill soak -g -y
解析 Markdown 文件中的状态标记待办事项,支持按状态、章节过滤或统计数量。避免加载整个文件,适用于长文档的快速检索和子智能体提示构建。
需要筛选特定状态的待办事项 获取待办事项统计概览 为子智能体提取特定章节的未完成任务
.claude/skills/todo/SKILL.md
npx skills add nubjs/nub --skill todo -g -y
提供名为nub的Rust CLI工具指南,替代Node/Bun等日常开发工具链。涵盖文件执行、脚本运行、包管理、版本管理及自动加载.env等功能,旨在统一前端/全栈项目的开发与运行环境。
询问如何运行TypeScript或JavaScript文件 需要安装、添加或删除Node.js依赖包 询问如何执行package.json中的脚本 需要管理Node版本或配置环境变量
skills/nub/SKILL.md
npx skills add nubjs/nub --skill nub -g -y
提供AI代理的浏览器自动化CLI工具,支持网页交互、表单填写、截图及数据提取。扩展支持Electron应用、Slack自动化及云环境运行,适用于QA测试、探索性验证和Web应用质量审查。
需要与网站进行程序化交互 执行网页测试或QA任务 自动化Electron桌面应用操作 从页面抓取数据或填写表单
.agents/skills/agent-browser/SKILL.md
npx skills add nubjs/nub --skill agent-browser -g -y
指导对nub进行端到端验证,通过构建开发二进制并运行对抗性测试用例来确认功能或发现回归。强调使用merge-base作为控制变量,区分确认与证伪场景,确保变更的真实性和安全性。
实现新功能后需验证实际行为 提交PR前进行全面回归扫描 审查轮次结束前的自我复核
.claude/skills/ad-hoc-test/SKILL.md
npx skills add nubjs/nub --skill ad-hoc-test -g -y
提供GitHub Issue端到端处理流程,涵盖复现、定级、修复及PR发布规范。确保维护者响应卫生,默认小修小补,避免过度工程化,适用于Bug修复和Issue管理任务。
需要修复GitHub Issue或Bug时 被要求处理报告的缺陷时
.claude/skills/address-issue/SKILL.md
npx skills add nubjs/nub --skill address-issue -g -y
用于将 vendored aube 引擎升级至新版本。通过构建临时合并提交,结合文本与语义双重冲突检测机制,自动化处理依赖更新中的合并与编译问题,确保变更正确集成。
需要更新 vendor/aube 依赖版本 同步上游 aube 仓库的 commits
.claude/skills/aube-bump/SKILL.md
npx skills add nubjs/nub --skill aube-bump -g -y
将jdx/aube上游更新同步至nub的vendor目录。利用nub-fork作为合并场所进行三方合并,保留本地修改并解决冲突,确保vendor与fork树一致,避免直接覆盖导致的冲突。
需要引入新的aube上游版本 需要拉取jdx/aube的特定提交到nub
.claude/skills/aube-sync/SKILL.md
npx skills add nubjs/nub --skill aube-sync -g -y
通过 CI 在真实 macOS/Windows 环境进行跨平台探索性测试,解决 Docker 无法覆盖的场景。无需 PR,利用分支触发 GitHub Actions Workflow 执行探针验证。
需要在真实 macOS 或 Windows 环境中测试特定行为 Docker 本地环境无法复现的问题需跨平台验证 用户要求在不提交 PR 的情况下运行临时跨平台检查
.claude/skills/ci-adhoc-test/SKILL.md
npx skills add nubjs/nub --skill ci-adhoc-test -g -y
解决GitHub CLI原生监控CI的早期退出和瞬态错误问题。通过脚本轮询权威状态,确保CI任务真正结束且结果可信,支持PR合并或发布决策,适用于CI/CD流程中的自动化等待场景。
需要等待GitHub Actions CI完成并获取最终结果 执行merge-on-green或release-on-green策略前验证CI状态 处理PR检查汇总以决定是否继续流水线
.claude/skills/ci-watch/SKILL.md
npx skills add nubjs/nub --skill ci-watch -g -y
诊断并清理开发主机上的CPU、内存和磁盘争用,处理残留的Rust构建锁、孤儿Node测试进程及负载生成器,释放系统资源。
机器运行缓慢或负载过高 磁盘空间不足 Rust构建因文件锁挂起 怀疑存在孤儿构建或测试进程
.claude/skills/cpu-reduction/SKILL.md
npx skills add nubjs/nub --skill cpu-reduction -g -y
提供nub Rust项目的快速开发与测试流程,涵盖基于fast配置的二进制构建、工作树管理及增量测试,优化编译缓存与依赖隔离。
需要编译或重新构建nub二进制文件时 设置工作树以进行快速迭代开发时 运行特定文件或单个测试用例时 需要了解代码库结构或crate映射时
.claude/skills/dev-loop/SKILL.md
npx skills add nubjs/nub --skill dev-loop -g -y
用于代码变更的影响分析,通过追踪符号的调用链和依赖关系,评估修改对系统其他部分的潜在破坏风险,防止因局部正确但全局不兼容导致的合并错误。
请求进行影响分析 询问变更的影响范围或爆破半径 需要识别被修改函数、字段或类型的下游调用者
.claude/skills/impact-analysis/SKILL.md
npx skills add nubjs/nub --skill impact-analysis -g -y
负责将单个任务从规划、设计评审、实现到PR提交的全流程端到端管理。由单一L1代理主导,协调L2子代理进行多视角审查,并在关键决策点暂停以等待人类确认,确保变更质量与可控性。
用户指令 'implementation-thread' 要求驱动任务直至生成待合并的PR
.claude/skills/implementation-thread/SKILL.md
npx skills add nubjs/nub --skill implementation-thread -g -y
规范所有面向用户或公开文本的写作风格,涵盖GitHub交互、文档、营销文案及聊天回复。确保内容事实、中立、简洁且易读,强制执行Markdown排版与语气准则。
撰写或编辑任何面向用户的文本(如GitHub评论、PR描述) 编写或修改文档、博客、营销文案
.claude/skills/prose-writing/SKILL.md
npx skills add nubjs/nub --skill prose-writing -g -y
自动化执行 nub 项目的补丁发布流程。包括确认 CI 状态、版本递增、打标签推送以触发构建与 npm 发布,并生成中立客观的发布说明及闭环处理相关 Issue/PR。
需要发布软件新版本时 修复已合并且通过 CI 的绿色代码后
.claude/skills/release/SKILL.md
npx skills add nubjs/nub --skill release -g -y
将 Rust 重型构建、Clippy 检查或测试任务分发至 GCP 临时 VM,以缓解本地 Mac 磁盘 I/O 瓶颈。适用于冷启动构建、全量测试及主机资源争用场景,保留本地快速增量编译。
需要执行 cargo clippy 或 cargo test 进行 release 构建 本地 CPU/磁盘负载过高 避免占用开发机资源
.claude/skills/remote-build/SKILL.md
npx skills add nubjs/nub --skill remote-build -g -y
规范 Rust 构建启动方式,严禁后台剥离导致进程孤儿化及锁资源占用。提供前台、后台追踪及子代理等正确运行策略,结合脚本优化性能与缓存,确保构建随会话结束自动清理。
启动 cargo build/test/clippy 命令前 配置后台或长时间运行的构建任务时 处理 Rust 构建残留或锁冲突问题时
.claude/skills/rust-build-hygiene/SKILL.md
npx skills add nubjs/nub --skill rust-build-hygiene -g -y
提供跨 Git worktree 的 Rust 构建封装脚本,解决共享 target dir 导致的工件污染问题,并集成 QoS 限流与自动隔离机制以优化多工作区并行编译性能。
在 git worktree 中执行 cargo build/test/clippy 遇到因 worktree 分支差异导致的编译错误(如 E0063) 需要配置 CARGO_TARGET_DIR 进行隔离或缓存复用
.claude/skills/rust-build/SKILL.md
npx skills add nubjs/nub --skill rust-build -g -y
通过浏览器脚本检测UI遮挡、裁剪及对齐问题,结合视觉审查确保布局正确。
验证UI/布局/样式变更 检查z-index或遮挡bug
.claude/skills/visual-review/SKILL.md
npx skills add nubjs/nub --skill visual-review -g -y
管理 Git worktree 以支持并行构建和测试。提供一键创建、共享 Cargo 缓存及清理工作区的标准化脚本,确保主分支稳定并优化构建性能。
需要创建隔离的 git worktree 进行并行开发 查询或配置 .worktreeinclude 规则 清理已合并的工作区
.claude/skills/worktree/SKILL.md
npx skills add nubjs/nub --skill worktree -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-03 05:44
浙ICP备14020137号-1 $访客地图$