Skills
收录 97,501 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
使用 `npx @capacitor/plugin-migration-v5-to-v6@latest` 将 Capacitor 插件库从 v5 升级到 v6,然后按手动清单处理——`@capacitor/*` 开发依赖升级到 `latest-6`、`compileSdkVersion` 改为 `compileSdk`、compile/target SDK 34 默认值、AGP 8.2.1、Gradle 8.2.1、Kotlin 1.9.10,以及代码改动——`definitions.ts` 中的 `addListener` 仅返回 `Promise<PluginListenerHandle>`(去掉 `& PluginListenerHandle`)、从 `.m` 文件中移除 `CAP_PLUGIN_METHOD(removeAllListeners, ...)`、通过 `Package.swift` 可选支持实验性 SPM。当插件面向 Capacitor 5 且必须支持 6 时使用。不适用于应用升级、其他主版本或非 Capacitor 的库。
使用 dbg CLI 调试器调试应用程序。支持 Node.js(V8/CDP)、Bun(WebKit/JSC)、Python(debugpy/DAP)、Java(JDWP/DAP),以及通过 LLDB(DAP)调试原生代码。适用于:(1) 通过单步执行排查运行时 bug,(2) 在特定执行点检查变量值,(3) 设置断点和条件断点,(4) 在暂停上下文中求值表达式,(5) 无需重启即可热修补代码(JS/TS),(6) 通过附加到运行中的进程调试测试失败,(7) 使用 LLDB 调试 C/C++/Rust/Swift,(8) 通过 debugpy 调试 Python,(9) 任何需要调试器才能理解运行时行为的任务。触发语:「调试这个」「设置断点」「单步执行」「检查变量」「这个值为什么不对」「跟踪执行」「附加调试器」「运行时错误」「段错误」「core dump」。
嵌入式网络调试工具,用于发现接口、抓包、分析 pcap/pcapng、做连通性测试、端口扫描和流量统计。 当用户提到 Wireshark、tshark、Npcap、抓包、网络联调、端口扫描、连通性排查、pcap 分析、网络接口、ping 测试、traceroute、流量统计、Modbus TCP、EtherNet/IP 等网络协议调试时自动触发,也兼容 /net 显式调用。即使用户只是说“抓个包看看”、“扫一下端口”、“网络通不通”或“分析一下这个 pcap”,只要上下文中出现具体工具名(tshark、Wireshark、Npcap)、协议名(Modbus TCP、EtherNet/IP、ICMP 等)、调试动作(抓包、端口扫描、连通性测试、ping、traceroute、流量统计、pcap 分析)或网络接口操作,就应触发此 skill。
维护、调试和升级 memory-lancedb-pro OpenClaw 插件的全面指南——这是一个基于 LanceDB 的增强型长期记忆系统,具备混合检索(向量 + BM25)、交叉编码器重排序、多作用域隔离、噪声过滤、自适应检索和管理 CLI。以下情况使用本技能:(1) 为 memory-lancedb-pro 开发新功能或修复缺陷;(2) 修改检索流水线(向量搜索、BM25、RRF 融合、重排序、评分阶段);(3) 添加或更改嵌入提供方;(4) 更新作用域/访问控制逻辑;(5) 修改 Agent 工具或 CLI 命令;(6) 排查记忆质量问题(噪声、重复、召回率低);(7) 处理 JSONL 会话蒸馏流水线;(8) 在记忆后端之间迁移数据;(9) 理解该插件的架构以规划增强功能。
基于 SAFE 指南的 NetSuite SDF 最佳实践全集(12 项原则 + 附录)。为全部 14 种脚本类型生成 Object XML,强制执行治理限制、安全模式和防御式编程。涵盖 N/cache、N/query、并发限制、OAuth 2.0 指引、旧版 TBA 防护规则、CustomTool 运行时模式、REST Web Services(2026.1 功能)以及 140 多个有文档说明的常见陷阱。SuiteApp 与 Account Customization 开发的必备参考。
TypeScript 的 Clean Code —— 代码坏味道目录(Martin 的逐行启发式、Fowler 的变化形状坏味道、TypeScript 原生类型坏味道)、以 linter 为先的检测策略,以及分步的审查、重构、TDD 和估算工作流。当用户:- 编写、审查或重构 TypeScript/JavaScript 代码,或询问代码是否干净、可维护或设计良好;- 提到某个坏味道 —— Shotgun Surgery、Feature Envy、Data Clumps、Long Method、Divergent Change、Duplicated Code、Large Class、Long Parameter List、Primitive Obsession、Message Chains、Dead Code、Speculative Generality、god class、copy-paste、stringly typed、premature abstraction;- 询问 TypeScript 类型规范 —— `any` 泄漏、`as` 断言、非空 `!`、可辨识联合、穷尽性检查、严格模式开关、branded types;- 询问哪些该用 lint 或 tsconfig 强制、哪些需要人工判断,或提到 knip、jscpd、dependency-cruiser、typescript-eslint、type-coverage;- 运行 TDD、修复缺陷并补充测试覆盖,或规划测试策略;- 估算任务、协商截止日期,或处理承诺与团队问题时加载。
探索网站一次,找到稳定的数据路径,并将其部署为可复用、可参数化的 Notte Function(可调用的 HTTP 端点,可按计划运行并扩展到大规模执行)。用户想为某个网站构建、创建、生成或“烘焙”可复用的爬虫或浏览器自动化,将可运行的抓取任务转换为 API/端点/作业,或提出“我之后会运行 N 个关键词”“让它可复用”“抓取所有列表”“每天自动操作这个网站”“构建一个从 Y 提取 X 的函数”等需求时使用。与 notte-functions-doctor 配合使用,可在网站发生变化时修复已构建的 Function。
probe-rs 下载与调试工具,用于探针发现、固件烧录、复位、内存读写、GDB Server 调试和 RTT 日志读取。当用户提到 probe-rs、cargo-embed、DAP、RTT、CMSIS-DAP、ST-Link、J-Link、烧录、芯片信息、连接 under reset、probe 选择器、probe-rs gdb、probe-rs attach 时自动触发,也兼容 /probe-rs 显式调用。即使用户只是说"用 probe-rs 烧进去"、"看看 RTT"或"拉个 backtrace",只要上下文明确提到 probe-rs 的功能、CLI 命令或相关术语(如 cargo-embed、RTT、probe-rs flash)时就应触发此 skill。
使用 `npx @capacitor/plugin-migration-v6-to-v7@latest` 将 Capacitor 插件库从 v6 升级到 v7,然后遵循手动检查清单:开发依赖 `^7.0.0` 和 peer `@capacitor/core` `>=7.0.0`、工具升级(eslint、swiftlint、搭配 prettier-plugin-java 的 prettier 3、搭配 `rollup.config.mjs` 的 rollup 4、rimraf 6、docgen 0.3)、minSdk 23 和 compile/target SDK 35 默认值、AGP 8.7.2、Gradle 8.11.1、Java 21、Kotlin 1.9.25、podspec 和 `Package.swift` 中的 iOS 14、固定为 `from: "7.0.0"` 的 `capacitor-swift-pm`,以及已移除的 API:`call.success()` / `call.error()`(改用 `resolve` / `reject`)、`registerWebPlugin`、`Capacitor.platform` / `isNative`、Android `BridgeFragment`。插件面向 Capacitor 6 且必须支持 7 时使用。不要用于应用升级、其他主版本或非 Capacitor 库。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
