Skills
收录 101,174 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
全部
在审查 Datex Studio 功能分支上的代码/配置变更时使用。追踪依赖关系,读取所有变更配置的 unified diff,并生成结构化审查报告,包含 bug / 质量 / 安全 / 性能 / 简化 / 一致性方面的发现以及结论。触发场景:"review branch X"、"code review this branch"、"review the changes on <branch>"、"audit branch before merge"、"quality check this branch"。若需为同一分支起草提交信息,请使用 `commit-message-generator`。
将 Capacitor 应用从 v8 升级到 v9(预发布版,正式发布前通过 @next 安装)。涵盖升级前检查(Node 24、Xcode 27、Android Studio 2026.1.1、从 8.5 起采用 UIScene)、`npx cap migrate` 和手动检查清单:iOS 16 部署目标、从 @UIApplicationMain 改为 @main、移除的 CAPBridge API、AGP 9.2.1、Gradle 9.5.1、SDK 37/minSdk 26、清理 gradle.properties、内置 Kotlin、移除 jcenter、core-ktx、重命名 proguard-android.txt、可选 Cordova 运行时、`cap run --url`、移除推送 `alert`、启动画面淡出默认行为。适用于“升级到 Capacitor 9”,以及 “‘@UIApplicationMain’ is deprecated”、“Could not find method jcenter()”、getDefaultProguardFile('proguard-android.txt') 失败、Kotlin 插件重复、core-ktx 类重复、“unknown option '-l'”等错误。不要用于仅从 8.4 升级到 8.5 的 UIScene(使用 capacitor-uiscene-migration)、插件库(使用 capacitor-plugin-upgrade-v8-to-v9)或更早的主版本。
云引擎(例如 OpenCloud)的 CloudEngine 子网中 canister 代码规则。引擎 canister 不持有 cycles:绝不要附加你计算出的 cycles,删除 `(with cycles = …)` 子句(IC0504)。跨子网调用必须使用有界等待且不带 cycles(`(with timeout = N)`、`Call::bounded_wait`),否则应拒绝:“Unbounded-wait calls and calls with cycles are not allowed to CloudEngine subnets”。HTTPS 外呼使用常规封装且免费;切勿通过代理调用(会出现“Replicas had different responses”、InsufficientCycles)。XRC、threshold ECDSA/Schnorr、vetKD、Bitcoin API 和 EVM/SOL RPC(Bitcoin、Ethereum、VetKeys)需通过引擎的代理 canister 调用:编写此类代码前,询问用户其 ID,或请用户在控制台部署一个。手动编码参数:ic-vetkeys 和 ic-cdk 的 chain-key 辅助工具会附加 cycles。派生密钥应由代理持有。规划、编写或调试引擎 canister 代码、签名或派生密钥,或遇到这些错误时使用。不要用于部署代理(deploy-to-cloud-engine)。
在为 Datex Studio 功能分支生成提交信息时使用。读取该分支的待提交变更、配置 diff 和依赖,解析该分支追溯的工作项,然后起草格式规范的标题 + 正文并附带该引用。触发场景:"generate a commit message for branch X"、"write a commit message"、"draft a commit for this branch"、"what should the commit say"、"suggest a commit message"、"does this commit reference a ticket"、"traceability check"。可交互运行或无人值守运行——一次性模式会在提示词中给出信号,从不提问,并通过指定工具交付。若需审查该分支的代码质量,请改用 `branch-code-reviewer`。
Electrobun 桌面应用的高级窗口与视图管理模式。此技能涵盖多窗口架构、用于嵌入 webview 的 BrowserView、窗口生命周期管理、窗口编排、标签页系统以及复杂的窗口层级。在使用以下场景时使用此技能:构建多窗口应用、实现类浏览器的标签页界面、管理父子窗口关系、创建浮动面板或工具栏、实现画中画模式、跨会话管理窗口状态持久化,或构建需要复杂窗口协调的应用。触发词包括 "multiple windows"、"tab system"、"BrowserView"、"window orchestration"、"floating window"、"child window"、"window state"、"window manager"、"multi-window app",或关于 Electrobun 桌面应用中复杂窗口管理的讨论。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
