Skills
收录 101,174 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
全部
指导在测试中预置确定性的 Fusion Framework 模块状态——mockFramework、mockAppModules 以及各模块自有的 enableXMock 辅助函数(msal、service-discovery、context、bookmark、feature-flag、analytics、telemetry、http、app)——同时保留每个模块真实的 configurator、provider、validation 和 lifecycle。适用场景:登录模拟用户、预置 context/bookmarks/feature-flags、伪造 HTTP/OpenAPI 响应、选择 mock 边界、为自定义模块添加 mock。不适用场景:配置 vitest.config.ts、渲染 React 组件/hooks,或 Vitest Browser Mode 设置(使用 fusion-framework-testing);dev-server 时在 dev-server.config.ts 中进行 API mock/代理(使用 fusion-developer-app);后端/服务仓库 mock。
阅读已批准的 PRD.md,并为第三方 PAM 控件(编译后的 `.ppmplugin` 轨道)生成原生源码——iOS Obj-C `<Pascal>Module` 以及可选的系统框架 podspec,Android Kotlin `<Pascal>Module` 以及 build.gradle、AndroidManifest 和 ReactPackage,一个仅用于开发的私有 package.json(用于构建的 react + react-native devDeps),以及 PCF 和构建阶段都会读取的已提交 `./manifest.json` 调度契约。没有 TypeScript INativeExtension 层——契约就是清单加上原生模块的调度表面。输出 shared/repo-layout.md 中的布局,并生成基本完整的原生代码(稍后由 /build-android-binary 和 /build-ios-binary 编译,不在此处)。仅本地——写入文件,不运行 git,不接触任何远程或 feed。PCF 由 /generate-pcf-companion 生成;包由 /generate-ppmplugin 构建。
为第三方 `.ppmplugin`(wrap-runtime)控件生成调度器 PCF。在 pcf/ 子文件夹中运行 `pac pcf init`,根据 ARCHITECTURE §6 重写 ControlManifest.Input.xml,并根据 ARCHITECTURE §4(消息契约)、§8(PCF 表面)、§9(错误 UX)写入 index.ts——不含占位符。桥接层将复合键 `<name>/<receiver>` 通过宿主注入的 `window.PowerApps.NativeExtension.sendAsync` 全局变量调度到 `NativeModules.<nativeModule>.<method>`(绝不使用 `cordova.exec`——它不在 PCF 沙箱中);同时生成一个 `PowerAppsNativeExtension.d.ts` 环境声明。响应通过 `extractResponse` 剥离。输出结构化的 JSON 调试/错误日志。通过 `npm run build` 验证。**仅本地**——不部署。仅需要 `pac` CLI。在原生模块存在后运行。使用 npm(而非 pnpm)。
验证 `manifest.json`、将其与选定的目标对齐,并为 `.ppmplugin` 包暂存该文件。正常流程中,已提交的 `./manifest.json` 已存在(由 /generate-native-extension 编写),因此本阶段会读取它,在本地以预检门槛的形式运行插件的上传兼容性检查(名称正则、规范前缀、已知不兼容名称、方法与标识符形态),将 `entrypoints` 对齐到你所发布的平台,并写入被 gitignore 的暂存副本 `ppmplugin/staging/manifest.json`,供 /assemble-ppmplugin 打包。若没有已提交的 manifest(手工编写的模块),则回退为从类名和 Android 模块源码推导每个字段,同时写入已提交文件与暂存副本。无工具链——纯读取、验证、写入。目标感知。在原生模块存在之后、构建类技能之前运行。
发现、检索、排序并总结任意主题上真实存在的研究论文。搜索 arXiv、Google Scholar、PubMed、Semantic Scholar 和信誉良好的开放仓储;返回带有已验证 DOI、关键发现和可直接引用的元数据的精选阅读列表。通过斜杠命令(`/get-research-paper`、`/find-paper`、`/fetch-paper`、`/papers-on`、`/scholar`)以及自然语言请求(如 "get research paper on …"、"find papers about …"、"what are the top papers on …")激活。可干净地移交给 `research-paper` 技能进行论文写作。运行时中立 — 可与 Claude Code、OpenCode、Cursor、Cline、Codex、Aider、Amp 及 50+ 个 Agent 配合使用。
在 GitHub PR 和 issue 中嵌入屏幕截图、图片、图表、GIF 和屏幕录制;也可在 PR 创建前暂存素材、将素材汇总到一条附件评论中,或获取持久的公开链接以便与他人分享视觉内容。只要视觉素材需要出现在 PR 描述、issue 正文或 PR/issue 评论中,展示给队友,或为尚未创建的 PR 保存,就应使用此技能。触发情形包括:“将屏幕截图附加到 PR”“在 issue 中添加前后对比”“附上……的屏幕截图”“分享操作流程的 GIF”“录下这个 bug 并放到 issue 中”“给我一个可以粘贴到 Slack 的链接”“分享此 PR 屏幕截图的实时动态”“创建变更动态”“为 PR 暂存屏幕截图”“我创建 PR 时附上这个”“为 PR 保存这个”“收集 PR 的媒体素材”,或刚刚捕获或更改了某个视觉内容,而屏幕截图能使其更清晰——即使任务正在进行且 PR 尚未创建。Agent 没有本地文件系统、通过托管 MCP(agents.uploads.sh)上传时也适用。应优先使用此技能,而不是拖放或自行编写云存储上传流程。GitHub CLI 2.99+ 可通过 `gh … --attach` 将单张图片附加到现有 PR 或 issue;`gh issue artifact create --attach` 可将仅限 GitHub 的媒体存放在 issue 计划中。此技能说明何时这些方式足够、何时不足。使用现有的浏览器或屏幕截图工具捕获视觉内容;此技能负责托管和嵌入。
BMAD 规划产出物与 GitHub Projects v2 之间的双向同步。每当用户说“sync to github”“push stories”“pull status from github”“set up github project”“github sync”“onboard github project”“create github issues from stories”“update stories from github”“sync status”,或想在 GitHub Projects 中管理 BMAD 产出物时,使用此技能。当用户在 BMAD 产出物的语境中提到“gh project”“github board”“sprint board”“project roadmap”“relationship field”“blocked by”或“parent issue”时也应触发。也应对隐含线索触发,例如“I want to track stories in github”“let's set up a project board”“what's out of sync”“push the sprint to github”。
用 gqlgen 在 Go 中构建 GraphQL 服务:schema-first 生成、resolver 结构、N+1 问题与 dataloader、复杂度与深度限制、错误呈现、字段级授权以及测试 resolver。在实现或审查 GraphQL API、查询扩散为数百次数据库调用,或需要决定 resolver 可暴露什么时使用。触发示例:"GraphQL"、"gqlgen"、"resolver"、"N+1 queries"、"dataloader"、"query complexity limit"、"GraphQL schema"。不适用:REST 与 OpenAPI(go-openapi)、gRPC(go-grpc)、通用 HTTP 中间件与关闭(go-api-design)。
Harness Engineering 第一阶段:扫描现有项目,生成 AGENTS.md(目录文件)和完整的 docs/ 知识库结构。 当用户想要"为项目添加 agent 支持"、"让 AI 更好地理解我的项目"、"开始 harness engineering"、 "创建 AGENTS.md"、"搭建 agent 文档结构"、"让 Claude Code 更好地工作"时,立即使用此 skill。 也适用于用户说"帮我把项目文档整理好给 agent 用"、"我想开始用 AI agent 开发"、 "梳理这个项目能解决什么业务问题"或要求建立 business-solution.md 等场景。
使用 Huawei DevKit CLI 工具分析 C/C++/ASM/Fortran/Go/Java/Python/Scala 源代码向 Kunpeng(ARM64)平台的可迁移性。通过 SSH 连接源服务器,安装 DevKit,扫描源代码,并生成迁移评估报告。如果用户没有远程服务器,此技能可使用 hcloud CLI 在华为云(贵阳 Region 1)自动开通 Kunpeng ECS 实例。当用户想要:(1) 评估源代码向 Kunpeng ARM 平台的可移植性/可迁移性,(2) 扫描 C/C++/ASM/Fortran/Go/Java/Python/Scala 代码的迁移问题,(3) 为其软件项目生成 Kunpeng 迁移报告,(4) 检查源代码与 ARM64/Kunpeng 架构的兼容性,(5) 在华为云开通 Kunpeng 服务器进行迁移评估时,使用此技能。触发词:用户提及 "鲲鹏移植"、"鲲鹏迁移"、"Kunpeng migration"、"Kunpeng porting"、"源码迁移"、"源码移植"、"ARM64迁移"、"ARM移植评估"、"DevKit"、"可迁移性分析"、"migrability"、"porting assessment"、"migration report"、"鲲鹏评估"、"购买鲲鹏服务器"、"鲲鹏云服务器"、"Kunpeng ECS"。
将人类最强编导的自媒体方法论、短视频脑反应理论 and the user's established plain-spoken Chinese voice 应用于用户心理、账号定位、IP 诊断、系列规划、选题、受众集合分析、内容留存、短视频脚本、脚本审核、拍摄指导、内容优化、数据诊断、变现、课程设计和创作者辅导。适用于抖音、小红书、视频号、B站等自媒体任务,尤其是分析用户为何停留、继续观看、记忆、关注、信任和付费,起号、陪跑客户、企业家 IP、设计内容系列、寻找爆款选题、用脑科学与人性心理改造内容、判断两个元素能否组合、写或修改口播/Vlog/短片脚本、把方法论改写成用户本人的语言、审核外包编导稿件、复盘数据、课程研发和制定变现节奏。
通过 Stable Diffusion WebUI / Forge HTTP API(兼容 AUTOMATIC1111 的 `/sdapi/v1/*`)生成图像。当用户想要 (1) 从运行中的 sd-webui 服务器发现或选择模型 / 扩展模块(TE/VAE)/ 采样器 / 调度器 / 风格预设,(2) 用给定提示词生成图像(txt2img),(3) 查看生成进度,(4) 取消/中断进行中的生成,(5) 查看或修改 sd-webui 全局选项(例如当前 checkpoint),或 (6) 测试连通性时使用。该技能连接的是“通用”sd-webui 兼容服务器(AUTOMATIC1111、Forge、reForge、sd-webui-forge-classic)。对于纯粹撰写提示词本身的请求,不要触发。
使用此技能可通过 `adb install` 安装、卸载、列出、检查并重置 Android 应用(含 `-r` 重新安装、`-d` 允许降级、`-t` 允许测试包、`-g` 授予所有运行时权限、`--user` 按用户安装、`adb install-multiple` 用于拆分 APK),以及设备上的 `pm` 工具(`pm list packages [-f|-d|-e|-s|-3|-i|-u]`、`pm path`、`pm clear`、`pm grant` / `pm revoke`、`pm enable` / `pm disable`、`pm uninstall [-k]`、`cmd package dump-profiles`)。特别指出标准的封闭式重置模式(`pm clear` 会清除数据;`am force-stop` 不会)以及常见安装错误(`INSTALL_FAILED_USER_RESTRICTED`、`INSTALL_FAILED_VERSION_DOWNGRADE`、签名冲突)。当用户提到 "reset app between tests"、`pm clear`、`am force-stop` 混淆、调试器之后安装失败、拆分 APK 安装、运行时权限授予、多用户配置文件安装或 "how do I list third-party apps" 时使用。
将交互设计(IxD)原则与框架应用于产品与服务设计工作。在设计或评估交互流程、微交互、反馈机制、可供性、心智模型、组件状态、响应时间、动画与过渡、错误恢复、输入校验、任务流或导航模式时使用此技能。核心受众:从事数字产品与服务的产品设计师、UX 设计师、UI 设计师、服务设计师和交互设计师。触发词:交互流程、微交互、可供性、反馈设计、状态设计(hover/focus/error/loading/empty)、响应时间、过渡、动画、心智模型、任务流、用户流、导航设计、交互规格、交付标注、手势、输入校验、错误状态、加载状态、空状态、系统反馈、能指、设计评审、交互审计、IxD 原则。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
