Agent Skills › nubjs/nub

nubjs/nub

GitHub

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

41 skills 3,738

Install All Skills

npx skills add nubjs/nub --all -g -y
More Options

List skills in collection

npx skills add nubjs/nub --list

Skills in Collection (41)

在本地 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
用于生成项目下载统计数据的 CSV 和图表,支持 npm 和 GitHub 渠道。当需要检查、导出安装量或采纳度统计数据时触发。
用户要求检查下载数据 用户要求导出安装统计
.claude/skills/download-stats/SKILL.md
npx skills add nubjs/nub --skill download-stats -g -y
提供Git历史考古查询的速查手册,通过Pickaxe、文件删除追踪、重命名跟随及行级变更等命令,快速定位代码或配置项的引入、移除及修改时间与责任人。
查询特定代码或字符串是何时添加或移除的 追踪文件删除或重命名的历史记录 查找某行代码的具体变更者和时间
.claude/skills/git-archaeology/SKILL.md
npx skills add nubjs/nub --skill git-archaeology -g -y
用于在本地 Linux VM(Lima/Tart)中运行 Nub 测试和调试探针,解决 Docker 无法复现的内核或发行版行为问题。
需要模拟真实 Linux 内核或特定发行版环境 Docker 无法准确复现的架构、包或运行时行为调试
.claude/skills/linux-vm-test/SKILL.md
npx skills add nubjs/nub --skill linux-vm-test -g -y
用于高效导航大型Markdown文件。通过生成包含精确行范围的目录(TOC),帮助定位并仅读取特定章节,避免加载整个文件,适用于长文档、架构说明及Agent任务分发场景。
需要阅读大型Markdown文件的特定章节 处理超过200行的长文档如架构说明或状态跟踪器 为子Agent准备精确的文档切片输入
.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
用于执行深度技术调研的技能,通过广泛搜索、源码分析和实证实验生成事实性报告。适用于竞品分析、前沿技术调查或解决复杂非代码类问题,产出长期引用的研究文档。
prior art survey state of the art dig into whether research this
.claude/skills/research-thread/SKILL.md
npx skills add nubjs/nub --skill research-thread -g -y
管理仓库供应链安全等待期,统一配置并校验各包管理器的最小发布年龄限制。提供自动修复漂移、过期排除项清理及外部工具安装功能,确保依赖引入前经过安全冷却期,防止恶意或已撤回版本被采用。
需要调整或查询供应链安全等待期(SOAK_DAYS)时 处理 minimumReleaseAge、min-release-age、external-tools.json 或 renovate 相关配置变更时 排查新发布包无法安装或需临时跳过安全等待期时
.claude/skills/soak/SKILL.md
npx skills add nubjs/nub --skill soak -g -y
解析 Markdown 文件中的状态标记 TODO 行,支持按状态、章节过滤或统计数量。适用于长文件快速提取待办项,避免全量加载,提升子代理提示构建效率。
需要查看或筛选 Markdown 文件中的 TODO 项 需要统计文件中各类状态的 TODO 数量 为子代理构建仅包含特定章节或未完成任务的提示
.claude/skills/todo/SKILL.md
npx skills add nubjs/nub --skill todo -g -y
为Nub运行时API添加、审计或更新@nubjs/types类型声明。指导如何基于实际运行时行为进行所有权审计,选择冲突安全的声明模式(如合并现有内置对象或处理全局碰撞),确保类型定义与TypeScript及Node.js环境兼容。
需要为Nub新增的全局变量、内置方法或模块加载器类型编写声明时 TypeScript或@types/node更新导致类型声明重叠或冲突时 发布前需对齐运行时变更以验证类型一致性时
.claude/skills/type-declarations/SKILL.md
npx skills add nubjs/nub --skill type-declarations -g -y
在本地 Windows ARM64 QEMU VM 中运行 Nub 测试与调试探针,执行环境预检、VM 生命周期管理及通过 SSH 传输执行脚本。
需要在本地 Windows ARM64 环境下进行交互式测试或调试 需要验证 win32-arm64 原生或 x64 模拟行为
.claude/skills/windows-vm-test/SKILL.md
npx skills add nubjs/nub --skill windows-vm-test -g -y
提供nub CLI使用指南,替代Node/Bun/包管理器执行JS/TS、运行脚本、安装依赖及版本管理。
需要执行JavaScript或TypeScript文件 需要运行package.json中的脚本 需要安装或更新npm包 需要使用npx等效功能 需要进入watch模式
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
通过构建开发二进制文件并针对真实临时夹具执行端到端验证,确认新功能有效性并全面查找潜在回归。涵盖正向确认与反向证伪,强调对比合并基线以隔离变更影响,防止审查遗漏静默错误。
实现或修改子命令/标志后验证功能 提交PR前或请求代码审查前的全面回归测试
.claude/skills/ad-hoc-test/SKILL.md
npx skills add nubjs/nub --skill ad-hoc-test -g -y
提供处理 GitHub Issue 的全流程指南,涵盖从复现、评估规模到修复和提交 PR 的规范。强调根据问题规模采取相应策略,确保代码质量与维护礼仪,适用于 Bug 修复及日常维护任务。
用户要求修复报告的 Bug 需要处理 GitHub Issue 或 PR
.claude/skills/address-issue/SKILL.md
npx skills add nubjs/nub --skill address-issue -g -y
面向AI代理的浏览器自动化CLI工具,支持网页交互、表单填写、截图、数据提取及Electron应用和Slack自动化。
需要与网站进行程序化交互 执行网页测试或QA 自动化桌面应用操作 抓取页面数据
.claude/skills/agent-browser/SKILL.md
npx skills add nubjs/nub --skill agent-browser -g -y
用于将上游 aube 引擎更新合并到项目 vendor 目录。通过构建临时合并基、处理文本与语义冲突,并利用 rerere 机制自动化同步流程,确保版本升级的正确性。
需要更新 vendored aube engine 到新版本 需要同步上游 jdx/aube 的任意提交
.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
通过 GitHub Actions 在真实 macOS/Windows CI 环境执行跨平台探索性测试,解决本地或 Docker 无法复现的问题。无需 PR,直接触发分支工作流验证系统行为。
用户要求在 macOS/Windows CI 上测试 需要跨操作系统/平台探测行为 运行 ad-hoc 跨平台检查
.claude/skills/ci-adhoc-test/SKILL.md
npx skills add nubjs/nub --skill ci-adhoc-test -g -y
通过查询 Commit 的 Check-runs 而非 Run 结论,准确诊断 CI 失败原因。解决因 cancel-in-progress 导致 Run 结论丢失 Job 失败的误判问题,提供可靠的排查命令与分页处理技巧。
检查分支或 PR 是否构建成功 报告 CI 失败需定位原因 发布前验证代码状态
.claude/skills/ci-triage/SKILL.md
npx skills add nubjs/nub --skill ci-triage -g -y
解决 GitHub CLI 原生监控工具提前退出和误报问题,通过脚本可靠等待 CI 状态终止并获取可信结果。适用于 PR 推送、合并或打标签后阻塞等待 CI 完成,支持失败快速响应和幽灵检查处理。
需要等待 GitHub Actions CI 检查结果时 PR 推送或合并后需自动化决策(如 merge-on-green)时
.claude/skills/ci-watch/SKILL.md
npx skills add nubjs/nub --skill ci-watch -g -y
诊断并清理开发主机上的CPU、内存和磁盘争用,处理挂起的Rust构建、孤立Node测试进程及负载生成器,通过安全清理残留文件和进程恢复系统性能。
机器运行缓慢或负载过高 Swap使用率高或磁盘空间不足 Rust构建因目标锁而挂起 检测到孤立的Node测试或负载生成进程
.claude/skills/cpu-reduction/SKILL.md
npx skills add nubjs/nub --skill cpu-reduction -g -y
提供本地开发环境的快速编译与测试流程,支持增量构建、工作区设置及 macOS 原生检查,旨在优化 ~5s 级别的迭代效率。
需要编译开发版二进制文件 设置工作区以进行快速增量迭代 运行特定测试文件或单个测试 了解代码库结构
.claude/skills/dev-loop/SKILL.md
npx skills add nubjs/nub --skill dev-loop -g -y
用于在 macOS 开发环境中清理 Rust 构建残留以释放磁盘空间,解决 ENOSPC 问题。涵盖工作树私有目标目录及孤立共享缓存桶的清理,强调使用 df 而非 du 评估回收量,并集成安全保护机制防止误删活跃文件。
磁盘空间不足或报错 ENOSPC 需要手动清理 Rust 构建残留 自动化垃圾回收未覆盖的合并工作树
.claude/skills/disk-reduction/SKILL.md
npx skills add nubjs/nub --skill disk-reduction -g -y
一种通过动态任务队列实现长周期串行自动化工作的技能,适用于多阶段史诗级任务或跨平台调试,由智能体自主重写任务列表并持续执行直至完成。
需要长时间运行的串行循环处理大型任务集 设置自主工作循环、心跳机制或停止钩子 执行 corpus sweep 或多阶段史诗级项目
.claude/skills/dynamic-churn/SKILL.md
npx skills add nubjs/nub --skill dynamic-churn -g -y
用于管理跨多个上下文窗口的长期自主任务,防止目标漂移。通过维护CANON、草稿和任务列表三个持久化工件,确保长时间无人监督的执行不偏离初衷。
收到长期使命而非具体任务 工作流超出单次上下文限制
.claude/skills/epic/SKILL.md
npx skills add nubjs/nub --skill epic -g -y
用于代码审查的冲击分析技能,通过追踪变更符号的调用链和依赖关系,评估修改对全局的影响范围,防止因局部正确但破坏远距离调用者导致的隐性故障。
请求追踪变更影响或爆炸半径 询问变更会破坏哪些部分 查找谁调用了特定函数
.claude/skills/impact-analysis/SKILL.md
npx skills add nubjs/nub --skill impact-analysis -g -y
端到端执行单个重大任务的完整工程流程,包括设计访谈、计划审查、多视角代码审查及CI修复,最终生成待合并的PR。由单一主代理协调子代理完成,确保上下文连续并在关键决策点暂停请示人类。
用户指令包含 implementation-thread 要求驱动任务/Issue 直至生成已审核且通过CI的PR
.claude/skills/implementation-thread/SKILL.md
npx skills add nubjs/nub --skill implementation-thread -g -y
管理知识库图谱,支持搜索、阅读与维护。设计变更前查询决策,变更后执行CI门禁检查链接有效性,确保知识一致性与构建通过。
进行非平凡的设计或架构变更前 修改了架构、行为或测试覆盖率后
.claude/skills/lat-md/SKILL.md
npx skills add nubjs/nub --skill lat-md -g -y
为 nubjs.com 生成符合特定视觉规范的性能基准 SVG 图表,涵盖规则、布局和排版细节。
请求展示基准测试结果 需要为文档或博客添加性能对比图 重新生成带有新数据的现有图表
.claude/skills/nub-charts/SKILL.md
npx skills add nubjs/nub --skill nub-charts -g -y
提供在新操作系统(Windows/Linux)上调试和部署测试探针的标准化流程,通过最小化验证步骤快速定位跨平台差异导致的故障。
需要在新的操作系统平台上启动测试探针 测试探针在某一系统正常但在另一系统失败
.claude/skills/probe-platforms/SKILL.md
npx skills add nubjs/nub --skill probe-platforms -g -y
提供面向用户文本的写作风格指南,规范 GitHub 交互、文档及营销文案的语气与格式,确保内容事实准确、简洁易读。
撰写或编辑任何面向用户的文本 生成 GitHub Issue/PR 评论 编写文档、博客或营销文案
.claude/skills/prose-writing/SKILL.md
npx skills add nubjs/nub --skill prose-writing -g -y
自动化执行 Nub 项目的补丁版本发布流程,涵盖版本校验、类型审计、构建测试、多平台资产打包及 npm OIDC 发布。包含人工审批门禁和最终版本标记更新,确保发布安全与合规。
需要发布 Nub 补丁版本 执行端到端发布流程
.claude/skills/release/SKILL.md
npx skills add nubjs/nub --skill release -g -y
将 Rust 重型构建任务(如 clippy、全量测试)调度至 GCP 临时 VM,以节省本地 CPU。默认远程执行冷启动和耗时作业,保留本地用于快速增量循环。支持分离模式及 macOS 原生构建配合。
需要执行 cargo clippy --all-targets --all-features 需要运行完整的 cargo test 套件 用户请求在不占用本地机器资源的情况下进行构建 需要回收本地 CPU 资源
.claude/skills/remote-build/SKILL.md
npx skills add nubjs/nub --skill remote-build -g -y
规范 Rust 构建启动方式,严禁使用 setsid/nohup/disown 等导致进程孤儿化的操作。提供前台运行、后台追踪及子代理等待的正确实践,结合全局 QoS 限制防止多构建并发导致的资源耗尽与目标目录锁死问题。
准备启动 cargo build/test/clippy 命令前 配置后台或长时间运行的构建任务时 排查构建残留或资源占用过高问题时
.claude/skills/rust-build-hygiene/SKILL.md
npx skills add nubjs/nub --skill rust-build-hygiene -g -y
提供Rust工作区跨分支构建与测试的自动化工具,通过共享目标目录加速增量编译,并智能隔离以防止多分支间二进制污染。支持QoS限流和并行度控制,解决复杂环境下的构建正确性与效率问题。
需要执行Rust代码的构建、测试或静态检查 在多Git工作树环境下进行开发 遇到因工作树切换导致的编译错误或缓存污染
.claude/skills/rust-build/SKILL.md
npx skills add nubjs/nub --skill rust-build -g -y
通过浏览器脚本检测UI遮挡、裁剪及对齐问题,辅助视觉审查。需结合几何测量与人工观察,确保布局正确性。
验证UI或样式更改 检查z-index和溢出导致的遮挡 评估元素对齐与视觉平衡
.claude/skills/visual-review/SKILL.md
npx skills add nubjs/nub --skill visual-review -g -y
提供一键创建和管理Git worktree的脚本,用于在nub仓库中并行构建和测试。支持共享CARGO_TARGET_DIR以节省磁盘空间,自动处理.gitignore文件引入,并集成rust-build脚本优化构建流程。
需要为并行开发或PR提交流程创建独立的git工作区 询问如何配置或使用.worktreeinclude文件 清理旧的git worktree
.claude/skills/worktree/SKILL.md
npx skills add nubjs/nub --skill worktree -g -y

홈 - 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-20 08:29
浙ICP备14020137号-1