Skills
收录 98,873 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
此技能用于审计现有或遗留的 ADR,尤其是导入的、由大模型生成的、过时的或从未经过自我审视的 ADR。在出现 "review this ADR"、"critique this ADR"、"audit our decision log"、"is this ADR any good?"、"fix this old ADR"、"rewrite this legacy ADR"、"ADR cleanup"、"ADR quality sweep"、"tighten this ADR"、"score these ADRs" 或 "this ADR is too long" 时主动激活。提供:逐行 ADR 评审、填充内容/含糊表述/偏离检测,以及逐行审批工作流。
将此技能用于阿里云 Lindorm 相关工作:实例生命周期与配置、网络与访问控制、监控、性能、存储、连接诊断、备份、迁移、权限(包括使用 `CREATE USER` 和 `GRANT` 进行 Lindorm SQL 用户管理)、慢查询、SQL 开发,以及搜索、向量、图、AI、多模态或知识库工作流。在产品或 CLI 术语如 LindormTable、LindormTSDB、LindormSearch、Lindorm AI、HBase/AliHBase、lindormcli、Lindorm CLI、`aliyun lindorm` 或提及宽表引擎、时序引擎、搜索引擎、向量检索、图引擎、白名单、实例创建/扩缩容/释放的中文请求上触发。使用本技能的参考资料或阿里云官方文档;不要根据一般训练知识凭空编造 Lindorm 相关事实。
使用 jadx 或 Fernflower/Vineflower 反编译 Android APK、XAPK、JAR 和 AAR 文件。逆向分析 Android 应用,提取 HTTP API 端点,追踪从 UI 到网络层的调用流程,并使用 Frida、网络抓包、JNI/SO 检查以及签名生成来分析运行时行为。适用于用户想要反编译、分析、hook、检查网络流量、为分析绕过 SSL pinning、定位加密或签名逻辑,或在 Android 包中追踪调用流程的场景。
为使用 `@angular/material` 及 Material 3 (M3) 主题系统的 Angular 项目生成 Angular Material 代码和指导。涵盖安装、通过 `mat.theme()` 和预构建调色板实现的基于 Sass 的主题定制、密度与排版定制、所有类别的组件用法(表单控件、按钮、浮层、布局、数据展示、导航)、`@angular/cdk` 基础组件(Overlay、Portal、Drag-Drop、Virtual Scroll、A11y)、通过 `mat-form-field` 集成 ReactiveForms / Signal Forms、无障碍,以及 M2 → M3 迁移。当用户提到 Angular Material、`@angular/material`、`mat-*` 组件、M3 / Material 3、设计令牌,或 Angular 项目的 `package.json` 中包含 `@angular/material` 时使用。与 `angular-developer` 搭配提供 Angular 基础知识。
面向 Apple App Store 的 iOS 应用提交前审查。扫描你的 Xcode 项目以查找常见拒审原因——缺少隐私描述字符串、图标问题、权限不匹配、缺少隐私清单、账号删除要求、Sign in with Apple 等。当用户想要在提交到 App Store 之前检查其 iOS 应用、询问 App Store 拒审原因、想要验证其 Xcode 项目配置,或提到任何关于 App Store 审核、TestFlight 提交或应用批准的内容时,使用此技能。当用户提到 Info.plist 隐私键、PrivacyInfo.xcprivacy、App Store Connect,或询问「why was my app rejected」时也使用。即使用户只是说「check my app」或「review my iOS project」且语境是 Xcode/Swift 项目,也使用此技能。
在构建 apple.com 风格的营销/产品页面时使用——落地页公式(吸顶半透明导航、以产品为主角、全出血特性区块、bento 网格、厚重页脚)、滚动驱动的叙事,以及让旗舰页面感觉“鲜活”的交互清单(持续阻尼的滚动进度、主题渐变、粘性堆叠固定、文字擦除、环境悬浮)、主视觉媒体管线(视频拖动、图像序列、素材获取)以及 Apple 的前端工程实践(渐进增强、原生 JS、性能纪律)。属于 apple-design 系列。关键词:apple.com、营销页面、落地页、hero、滚动叙事、视频拖动、交互清单、跨区块主题渐变、粘性堆叠、分章固定、环境悬浮、canvas 图像序列、createImageBitmap、WebGL 3D 查看器、视差、animation-timeline、滚动驱动动画、IntersectionObserver、渐进增强、srcset 懒加载、磨砂导航、媒体素材、设备边框、CC0、素材获取。
使用 `asc` CLI 工具,通过基于 cookie 的身份验证管理 App Store Connect 私有 API(iris)。在以下情况使用此技能:(1) 检查 iris 会话状态:"asc iris status"、"am I logged in to iris"、"check iris cookies" (2) 通过 iris 私有 API 列出应用:"asc iris apps list"、"list my apps with iris" (3) 创建新应用:"asc iris apps create --name NAME --bundle-id ID --sku SKU"、"create app"、"register new app"、"add app to App Store Connect" (4) 用户提到 "iris"、"private API"、"cookie-based auth"、"create app"、"register app"、"new app on App Store Connect" (5) 用户想做公共 API 无法完成的事(如创建应用)(6) 排查 iris cookie 错误或 "No App Store Connect cookies found" 消息 (7) 读取 App Review 拒绝消息:"asc iris resolution-center get --submission-id ID"、"why was my app rejected"、"resolution center"、"rejection reason"、"App Review message"
搭建一个全新的应用(.NET Aspire、FastAPI、Next.js、NestJS),并将其接入本地 Azure SQL Database 容器作为默认开发数据库。在启动/引导/初始化需要本地 SQL Server 或 Azure SQL 的项目时使用,或在添加 "set up the database"、"docker compose for the db"、"create the local DB"、".env connection string"、"first migration" 或数据访问层时使用。使用它而不是 mssql/server SQL Server 镜像,因为这是 Azure SQL 引擎(EngineEdition 5)。触发场景包括 "scaffold app with SQL"、"spin up Azure SQL locally"、"compose service for the database"、"wire up Prisma/EF/SQLAlchemy/TypeORM to SQL Server"。即使用户只是对全新项目说 "add a database",也应使用它。
使用 b2c 命令行列出店铺前台站点、检查站点状态,并在 B2C Commerce 实例上管理 cartridge 路径。每当用户需要发现站点 ID、检查哪些前台站点在线或离线、以 JSON 获取站点配置,或查看/修改某站点或 Business Manager 的有序 cartridge 路径时,使用本技能。也适用于用户需要站点信息用于脚本、CI/CD 流水线,或作为其他命令的输入时——即使他们只说“我有哪些站点”或“把这个 cartridge 加到我的站点”。
Caffeine JVM 本地缓存技能。覆盖本地缓存 vs 远程缓存(Redis)选择决策树、expireAfterWrite vs expireAfterAccess vs refreshAfterWrite 三种过期策略对比与组合规则(refresh < expire)、CacheLoader 加载与 reload 异步刷新模式、Spring Cache @Cacheable 集成、maximumSize 驱逐策略、recordStats 缓存统计。纠正 LLM:用 ConcurrentHashMap+手动过期、所有缓存走 Redis、refreshAfterWrite > expireAfterWrite 导致永远不刷新、CacheLoader 返回 null 导致缓存穿透。
将数据导出为 CSV、Excel(XLSX)和 JSON。ExcelJS、SheetJS(xlsx)、Papa Parse、Apache POI(Java)、openpyxl(Python)。面向大数据集的流式导出。使用时机:用户提到 "export CSV"、"export Excel"、"XLSX generation"、"download spreadsheet"、"ExcelJS"、"SheetJS"、"Papa Parse"、"data export"。不适用于:PDF 生成——请使用 `pdf-generation`;文件上传/下载——请使用 `file-upload`/`cloud-storage`
Electrobun 桌面应用的打包、代码签名、公证和分发。本 skill 涵盖构建生产包、创建安装程序和可分发包、Windows 和 macOS 的代码签名、面向 Gatekeeper 的 Apple 公证、自动更新实现、增量更新、更新服务器、跨平台构建流程、CI/CD 集成、应用图标和资源、版本管理、发布工作流、Windows SmartScreen 要求、macOS DMG 制作、Linux 包格式(deb、rpm、AppImage),以及分发最佳实践。适用于准备应用上线、实现自动更新、设置代码签名证书、排查分发问题、创建安装程序、配置更新服务器、为多个平台构建或发布新版本时。触发词包括 "build"、"package"、"distribute"、"code sign"、"notarize"、"installer"、"auto-update"、"release"、"production build"、"DMG"、"updater"、"delta update" 或 "certificate"。
使用 vetKeys EncryptedMaps 库为 canister 添加受访问控制的端到端加密键值存储(Rust 和 Motoko 后端使用 ic-vetkeys,前端使用 @icp-sdk/vetkeys)。值在客户端通过 vetKeys 加密,并在 principals 之间共享,每个用户拥有单独的访问权限(Read、ReadWrite、ReadWriteManage)。适用于构建密码管理器、加密笔记、安全保管库,或任何在链上存储并共享加密数据的应用。加密存储从这里开始;仅在需要 BLS 签名、自定义 IBE 或时间锁加密时,才转用 vetkeys skill。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
